aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/jqLiteSpec.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/jqLiteSpec.js b/test/jqLiteSpec.js
index 00760a60..c06fcae4 100644
--- a/test/jqLiteSpec.js
+++ b/test/jqLiteSpec.js
@@ -222,6 +222,17 @@ describe('jqLite', function(){
expect(jqLite(a).hasClass('abc')).toEqual(false);
expect(jqLite(b).hasClass('abc')).toEqual(false);
});
+
+ it('should correctly remove middle class', function() {
+ var element = jqLite('<div class="foo bar baz"></div>');
+ expect(element.hasClass('bar')).toBe(true);
+
+ element.removeClass('bar');
+
+ expect(element.hasClass('foo')).toBe(true);
+ expect(element.hasClass('bar')).toBe(false);
+ expect(element.hasClass('baz')).toBe(true);
+ });
});
});