fix(specs) Fix FeatureUsageStore spec flakiness

This commit is contained in:
Juan Tejada 2017-02-10 16:47:53 -08:00
parent af6074f6f5
commit d89887c20f

View file

@ -1,4 +1,4 @@
import {TaskQueue, TaskQueueStatusStore} from 'nylas-exports'
import {Actions, TaskQueue, TaskQueueStatusStore} from 'nylas-exports'
import FeatureUsageStore from '../../src/flux/stores/feature-usage-store'
import Task from '../../src/flux/tasks/task'
import SendFeatureUsageEventTask from '../../src/flux/tasks/send-feature-usage-event-task'
@ -51,6 +51,9 @@ describe("FeatureUsageStore", function featureUsageStoreSpec() {
IdentityStore._identity = ident
})
spyOn(TaskQueueStatusStore, "waitForPerformLocal").andReturn(Promise.resolve())
spyOn(Actions, 'queueTask').andCallFake((task) => {
task.performLocal()
})
});
afterEach(() => {