mirror of
https://github.com/nasa/openmct.git
synced 2025-03-12 07:24:13 +00:00
[Persistence] Update Save As spec
...to account for asynchrony in test case due to usage of Promise.all
This commit is contained in:
parent
1f7cece8ec
commit
86fcf19066
@ -179,9 +179,15 @@ define(
|
|||||||
});
|
});
|
||||||
|
|
||||||
it("hides the blocking dialog after saving", function () {
|
it("hides the blocking dialog after saving", function () {
|
||||||
action.perform();
|
var mockCallback = jasmine.createSpy();
|
||||||
|
action.perform().then(mockCallback);
|
||||||
expect(mockDialogService.showBlockingMessage).toHaveBeenCalled();
|
expect(mockDialogService.showBlockingMessage).toHaveBeenCalled();
|
||||||
expect(mockDialogService.dismiss).toHaveBeenCalled();
|
waitsFor(function () {
|
||||||
|
return mockCallback.calls.length > 0;
|
||||||
|
});
|
||||||
|
runs(function () {
|
||||||
|
expect(mockDialogService.dismiss).toHaveBeenCalled();
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user