diff options
Diffstat (limited to 'test/jqLiteSpec.js')
| -rw-r--r-- | test/jqLiteSpec.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/test/jqLiteSpec.js b/test/jqLiteSpec.js index ab98a70f..f8d71bc9 100644 --- a/test/jqLiteSpec.js +++ b/test/jqLiteSpec.js @@ -901,7 +901,7 @@ describe('jqLite', function() { }); - describe('unbind', function() { + describe('off', function() { it('should do nothing when no listener was registered with bound', function() { var aElem = jqLite(a); @@ -1051,6 +1051,17 @@ describe('jqLite', function() { expect(masterSpy).not.toHaveBeenCalled(); expect(extraSpy).toHaveBeenCalledOnce(); }); + + // Only run this test for jqLite and not normal jQuery + if ( _jqLiteMode ) { + it('should throw an error if a selector is passed', function () { + var aElem = jqLite(a); + aElem.on('click', noop); + expect(function () { + aElem.off('click', noop, '.test'); + }).toThrowMatching(/\[jqLite:off_args\]/); + }); + } }); |
