]> source.dussan.org Git - jquery-ui.git/commitdiff
Update QUnit to latest, reverting the bad reset 'patch'
authorJörn Zaefferer <joern.zaefferer@gmail.com>
Wed, 29 Feb 2012 17:15:42 +0000 (18:15 +0100)
committerJörn Zaefferer <joern.zaefferer@gmail.com>
Wed, 29 Feb 2012 17:36:40 +0000 (18:36 +0100)
external/qunit.css
external/qunit.js

index 3334e21de9e11d202a900bce4f566af66310e77f..58101ea34cefa6335cb1c60ec613e2111f2153b6 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * QUnit v1.3.0 - A JavaScript Unit Testing Framework
+ * QUnit v1.4.0pre - A JavaScript Unit Testing Framework
  *
  * http://docs.jquery.com/QUnit
  *
index cd5631d86abf2286670e245faf461440ee15cb5f..1d609f61a29ef944111ea21800cc9990e1b2529c 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * QUnit v1.3.0 - A JavaScript Unit Testing Framework
+ * QUnit v1.4.0pre - A JavaScript Unit Testing Framework
  *
  * http://docs.jquery.com/QUnit
  *
@@ -579,15 +579,15 @@ extend(QUnit, {
        /**
         * Resets the test setup. Useful for tests that modify the DOM.
         *
-        * If jQuery is available, uses jQuery's replaceWith(), otherwise use replaceChild
+        * If jQuery is available, uses jQuery's html(), otherwise just innerHTML.
         */
        reset: function() {
-               var main = id( 'qunit-fixture' );
-               if ( main ) {
-                       if ( window.jQuery ) {
-                               jQuery( main ).replaceWith( config.fixture.cloneNode(true) );
-                       } else {
-                               main.parentNode.replaceChild(config.fixture.cloneNode(true), main);
+               if ( window.jQuery ) {
+                       jQuery( "#qunit-fixture" ).html( config.fixture );
+               } else {
+                       var main = id( 'qunit-fixture' );
+                       if ( main ) {
+                               main.innerHTML = config.fixture;
                        }
                }
        },
@@ -798,7 +798,7 @@ QUnit.load = function() {
 
        var main = id('qunit-fixture');
        if ( main ) {
-               config.fixture = main.cloneNode(true);
+               config.fixture = main.innerHTML;
        }
 
        if (config.autostart) {