From 63cca9afbcf7a772086eb4582d2f409c39e0ed12 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Tue, 27 Dec 2011 15:52:57 -0800 Subject: feat(browser.defer): flush should throw exception when queue is empty --- test/angular-mocksSpec.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test/angular-mocksSpec.js') diff --git a/test/angular-mocksSpec.js b/test/angular-mocksSpec.js index 5d0be7ad..a8328f41 100644 --- a/test/angular-mocksSpec.js +++ b/test/angular-mocksSpec.js @@ -291,6 +291,10 @@ describe('mocks', function() { expect(browser.defer.now).toEqual(3); expect(log).toEqual('A;B;C;'); }); + + it('should throw an exception if there is nothing to be flushed', function() { + expect(function() {browser.defer.flush();}).toThrow('No deferred tasks to be flushed'); + }); }); -- cgit v1.2.3