diff options
| author | Igor Minar | 2011-09-01 15:13:42 -0700 | 
|---|---|---|
| committer | Igor Minar | 2011-09-01 16:37:07 -0700 | 
| commit | 622c3ec97409c67ff316c317771b47880fa5c1e8 (patch) | |
| tree | 1896ec6c159acd557ad7de1c480b56cf00d54bfc /test/jqLiteSpec.js | |
| parent | db78aa1ce1c6e6a3f1ab0b569c78f160da239d4c (diff) | |
| download | angular.js-622c3ec97409c67ff316c317771b47880fa5c1e8.tar.bz2 | |
fix(jqLite): addClass should ignore falsy values
Diffstat (limited to 'test/jqLiteSpec.js')
| -rw-r--r-- | test/jqLiteSpec.js | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/test/jqLiteSpec.js b/test/jqLiteSpec.js index 5991c4f8..f2a99943 100644 --- a/test/jqLiteSpec.js +++ b/test/jqLiteSpec.js @@ -197,6 +197,20 @@ describe('jqLite', function(){          expect(jqLite(a).hasClass('abc')).toEqual(true);          expect(jqLite(b).hasClass('abc')).toEqual(true);        }); + +      it('should ignore falsy values', function() { +        var jqA = jqLite(a); +        expect(jqA[0].className).toBe(''); + +        jqA.addClass(undefined); +        expect(jqA[0].className).toBe(''); + +        jqA.addClass(null); +        expect(jqA[0].className).toBe(''); + +        jqA.addClass(false); +        expect(jqA[0].className).toBe(''); +      });      });  | 
