Move clock from global to jasmine; provide a function to access the clock.

This commit is contained in:
Davis W. Frank
2013-10-10 16:24:58 -07:00
parent c28c124f58
commit 5aaafed4d8
5 changed files with 42 additions and 19 deletions

View File

@@ -67,7 +67,7 @@ describe("QueueRunner", function() {
onComplete: onComplete
});
clock.install();
jasmine.clock().install();
queueRunner.execute();
@@ -76,18 +76,18 @@ describe("QueueRunner", function() {
expect(afterCallback).not.toHaveBeenCalled();
expect(onComplete).not.toHaveBeenCalled();
clock.tick(100);
jasmine.clock().tick(100);
expect(fnCallback).toHaveBeenCalled();
expect(afterCallback).not.toHaveBeenCalled();
expect(onComplete).not.toHaveBeenCalled();
clock.tick(100);
jasmine.clock().tick(100);
expect(afterCallback).toHaveBeenCalled();
expect(onComplete).not.toHaveBeenCalled();
clock.tick(100);
jasmine.clock().tick(100);
expect(onComplete).toHaveBeenCalled();
});