diff --git a/platform/features/timeline/test/actions/TimelineTraverserSpec.js b/platform/features/timeline/test/actions/TimelineTraverserSpec.js index 1ccb7625c3..56674c7a6e 100644 --- a/platform/features/timeline/test/actions/TimelineTraverserSpec.js +++ b/platform/features/timeline/test/actions/TimelineTraverserSpec.js @@ -94,7 +94,6 @@ define([ mockDomainObjects = {}; Object.keys(testModels).forEach(addMockDomainObject); - traverser = new TimelineTraverser(mockDomainObjects.a); }); @@ -102,13 +101,18 @@ define([ var objects; function contains(id) { - return objects.indexOf(mockDomainObjects[id]) !== -1; + return objects.some(function (object) { + return object.getId() === id; + }); } beforeEach(function () { traverser.buildObjectList().then(function (objectList) { objects = objectList; }); + waitsFor(function () { + return objects !== undefined; + }); }); it("includes the object originally passed in", function () {