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 = {