diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/jqLiteSpec.js | 11 |
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); + }); }); }); |
