aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit
diff options
context:
space:
mode:
authorAriel Flesler <aflesler@gmail.com>2008-10-18 21:59:09 +0000
committerAriel Flesler <aflesler@gmail.com>2008-10-18 21:59:09 +0000
commit96e8f355daea4ec16b6f98f3cc2472a75cabc3eb (patch)
tree1f586ff824e1c3eb99752ed015cc4604148ea6ba /test/unit
parent0865b073f81513056f46296cd2a236ab2ca35703 (diff)
downloadjquery-96e8f355daea4ec16b6f98f3cc2472a75cabc3eb.tar.gz
jquery-96e8f355daea4ec16b6f98f3cc2472a75cabc3eb.zip
testrunner: fixing tests that were broken due to recent updates to qunit.
Diffstat (limited to 'test/unit')
-rw-r--r--test/unit/core.js29
1 files changed, 14 insertions, 15 deletions
diff --git a/test/unit/core.js b/test/unit/core.js
index 002b130e1..686899efe 100644
--- a/test/unit/core.js
+++ b/test/unit/core.js
@@ -1361,25 +1361,24 @@ test("addClass(String)", function() {
test("removeClass(String) - simple", function() {
expect(4);
- var div = jQuery("div").addClass("test").removeClass("test"),
- pass = true;
- for ( var i = 0; i < div.size(); i++ ) {
- if ( div.get(i).className.indexOf("test") != -1 ) pass = false;
- }
- ok( pass, "Remove Class" );
+
+ var $divs = jQuery('div');
+
+ $divs.addClass("test").removeClass("test");
+
+ ok( !$divs.is('.test'), "Remove Class" );
reset();
- var div = jQuery("div").addClass("test").addClass("foo").addClass("bar");
- div.removeClass("test").removeClass("bar").removeClass("foo");
- var pass = true;
- for ( var i = 0; i < div.size(); i++ ) {
- if ( div.get(i).className.match(/test|bar|foo/) ) pass = false;
- }
- ok( pass, "Remove multiple classes" );
+
+ $divs.addClass("test").addClass("foo").addClass("bar");
+ $divs.removeClass("test").removeClass("bar").removeClass("foo");
+
+ ok( !$divs.is('.test,.bar,.foo'), "Remove multiple classes" );
reset();
- var div = jQuery("div:eq(0)").addClass("test").removeClass("");
- ok( div.is('.test'), "Empty string passed to removeClass" );
+
+ $divs.eq(0).addClass("test").removeClass("");
+ ok( $divs.eq(0).is('.test'), "Empty string passed to removeClass" );
// using contents will get regular, text, and comment nodes
var j = jQuery("#nonnodes").contents();