From a2db98d27590ace228f7d57433d024ed5b967405 Mon Sep 17 00:00:00 2001 From: Victor Woeltjen <victor.woeltjen@nasa.gov> Date: Tue, 10 Nov 2015 12:12:11 -0800 Subject: [PATCH] [Persistence] Update failing spec ...to reflect changes to PersistedModelProvider --- .../test/models/PersistedModelProviderSpec.js | 27 +++---------------- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/platform/core/test/models/PersistedModelProviderSpec.js b/platform/core/test/models/PersistedModelProviderSpec.js index 81769834bf..c611a93bb2 100644 --- a/platform/core/test/models/PersistedModelProviderSpec.js +++ b/platform/core/test/models/PersistedModelProviderSpec.js @@ -33,13 +33,12 @@ define( var mockQ, mockPersistenceService, SPACE = "space0", - spaces = [ "space1" ], modTimes, mockNow, provider; function mockPromise(value) { - return { + return (value || {}).then ? value : { then: function (callback) { return mockPromise(callback(value)); }, @@ -78,13 +77,14 @@ define( persisted: 0 }); }); + mockPersistenceService.listSpaces + .andReturn(mockPromise([SPACE])); provider = new PersistedModelProvider( mockPersistenceService, mockQ, mockNow, - SPACE, - spaces + SPACE ); }); @@ -103,25 +103,6 @@ define( }); - it("reads object models from multiple spaces", function () { - var models; - - modTimes.space1 = { - 'x': 12321 - }; - - provider.getModels(["a", "x", "zz"]).then(function (m) { - models = m; - }); - - expect(models).toEqual({ - a: { space: SPACE, id: "a", persisted: 0 }, - x: { space: 'space1', id: "x", modified: 12321, persisted: 0 }, - zz: { space: SPACE, id: "zz", persisted: 0 } - }); - }); - - it("ensures that persisted timestamps are present", function () { var mockCallback = jasmine.createSpy("callback"), testModels = {