bug 379506, Integrate MochiKit Test Suite, patch by John Resig, <jresig@mozilla.com>
git-svn-id: svn://10.0.0.236/trunk@228426 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -45,7 +45,7 @@ include $(DEPTH)/config/autoconf.mk
|
||||
DIRS = lib \
|
||||
prototype \
|
||||
offline \
|
||||
mochikit \
|
||||
$(NULL)
|
||||
# mochikit \ removed until fixed on linux
|
||||
|
||||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
@@ -39,7 +39,7 @@ DEPTH = ../../../../../..
|
||||
topsrcdir = @top_srcdir@
|
||||
srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
relativesrcdir = dom/tests/mochitest/ajax/mochikit/Mochikit
|
||||
relativesrcdir = dom/tests/mochitest/ajax/mochikit/MochiKit
|
||||
|
||||
include $(DEPTH)/config/autoconf.mk
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
{testcases:["tests/index.html"]}
|
||||
{testcases:['tests/MochiKit-Async.html','tests/MochiKit-Base.html','tests/MochiKit-DateTime.html','tests/MochiKit-DOM.html','tests/MochiKit-Style.html','tests/MochiKit-Format.html','tests/MochiKit-Iter.html','tests/MochiKit-Logging.html','tests/MochiKit-MochiKit.html','tests/MochiKit-Color.html','tests/MochiKit-Selector.html','tests/MochiKit-Signal.html','tests/MochiKit-Visual.html']}
|
||||
|
||||
@@ -360,6 +360,22 @@ SimpleTest.isa = function (object, clas) {
|
||||
return SimpleTest.typeOf(object) == clas;
|
||||
};
|
||||
|
||||
if ( parent.SimpleTest && parent.runAJAXTest ) (function(){
|
||||
var oldOK = SimpleTest.ok;
|
||||
|
||||
SimpleTest.ok = function(condition, name, diag) {
|
||||
parent.SimpleTest.ok( condition, name, diag );
|
||||
return oldOK( condition, name, diag );
|
||||
};
|
||||
|
||||
var oldFinish = SimpleTest.finish;
|
||||
|
||||
SimpleTest.finish = function() {
|
||||
oldFinish();
|
||||
parent.runAJAXTest();
|
||||
};
|
||||
})();
|
||||
|
||||
// Global symbols:
|
||||
var ok = SimpleTest.ok;
|
||||
var is = SimpleTest.is;
|
||||
|
||||
Reference in New Issue
Block a user