From 0dd441c100f6a4c9011bef76c54b1b0db9769cf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Macias?= Date: Tue, 2 Jun 2015 17:04:22 +0200 Subject: [PATCH] Fix PanelBuilder tests --- .../unit/Main/component/service/PanelBuilderSpec.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/javascripts/test/unit/Main/component/service/PanelBuilderSpec.js b/src/javascripts/test/unit/Main/component/service/PanelBuilderSpec.js index 6d67ae8e..91a26d16 100644 --- a/src/javascripts/test/unit/Main/component/service/PanelBuilderSpec.js +++ b/src/javascripts/test/unit/Main/component/service/PanelBuilderSpec.js @@ -12,7 +12,7 @@ describe("PanelBuilder", function () { describe('getPanelsData', function() { it('should retrieve panels', function (done) { - var entity = new Entity(), + var entity = new Entity('myEntity'), view1 = new DashboardView('view1') .title('dashboard1') .setEntity(entity) @@ -84,8 +84,15 @@ function getPanelBuilder(dashboardViews, responses) { } }; }; - var retrieveQueries = { getAll: function() {} }; + var location = { search: function() { return {}; } }; + var readQueries = { + getAll: function() { + return mixins.buildPromise({ data: [] }); + }, + getFilteredReferenceData: function() { return {}; }, + getOptimizedReferencedData: function() { return {}; } + }; var AdminDescription = { getDataStore: function() { return new DataStore(); } }; - return new PanelBuilder(q, retrieveQueries, Configuration, AdminDescription); + return new PanelBuilder(q, readQueries, Configuration, AdminDescription); }