diff options
| author | Misko Hevery | 2011-08-17 12:19:43 -0700 | 
|---|---|---|
| committer | Igor Minar | 2011-10-11 10:53:06 -0700 | 
| commit | b96e978178a6acbf048aa6db466ed845e1395445 (patch) | |
| tree | 246dabb330f69d8f7e49bcb771d07f008513e396 /test/jqLiteSpec.js | |
| parent | bda2bba2be7a52bf39fb1b257b6363edc7b71173 (diff) | |
| download | angular.js-b96e978178a6acbf048aa6db466ed845e1395445.tar.bz2 | |
fix(jqlite): removeClass would clobber class names
Diffstat (limited to 'test/jqLiteSpec.js')
| -rw-r--r-- | test/jqLiteSpec.js | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/test/jqLiteSpec.js b/test/jqLiteSpec.js index f66b6244..bb00ca25 100644 --- a/test/jqLiteSpec.js +++ b/test/jqLiteSpec.js @@ -318,10 +318,16 @@ describe('jqLite', function(){      describe('removeClass', function(){        it('should allow removal of class', function(){          var selector = jqLite([a, b]); +        selector.addClass('a'); +        selector.addClass('b'); +        selector.addClass('c');          expect(selector.addClass('abc')).toEqual(selector);          expect(selector.removeClass('abc')).toEqual(selector);          expect(jqLite(a).hasClass('abc')).toEqual(false);          expect(jqLite(b).hasClass('abc')).toEqual(false); +        expect(jqLite(a).hasClass('a')).toEqual(true); +        expect(jqLite(a).hasClass('b')).toEqual(true); +        expect(jqLite(a).hasClass('c')).toEqual(true);        }); | 
