From 9caf826470c025cd53f3f131bde068b5dd1a2c14 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Wed, 23 Aug 2017 16:13:25 +0200 Subject: [PATCH] unit test for getting token when not logged in --- frontend-js/src/main/js/ServerConnector.js | 5 +---- frontend-js/src/test/js/ServerConnector-mock.js | 1 - frontend-js/src/test/js/ServerConnector-test.js | 8 ++++++++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend-js/src/main/js/ServerConnector.js b/frontend-js/src/main/js/ServerConnector.js index 9b45634d58..6ff84ff739 100644 --- a/frontend-js/src/main/js/ServerConnector.js +++ b/frontend-js/src/main/js/ServerConnector.js @@ -161,7 +161,6 @@ ServerConnector._sendRequest = function(params) { }; ServerConnector.sendPostRequest = function(url, params) { - logger.debug(params); return this.sendRequest({ method : "POST", url : url, @@ -195,9 +194,7 @@ ServerConnector.getToken = function() { // if the project is not initialized then check if we can download data // using current token if (self.getSessionData().getProject() === null) { - return self.getConfiguration({ - token : token - }).then(function() { + return self.getConfiguration().then(function() { return token; // if there was an error accessing configuration it means our token is // invalid diff --git a/frontend-js/src/test/js/ServerConnector-mock.js b/frontend-js/src/test/js/ServerConnector-mock.js index 09002e5b10..29a52ea2ae 100644 --- a/frontend-js/src/test/js/ServerConnector-mock.js +++ b/frontend-js/src/test/js/ServerConnector-mock.js @@ -40,7 +40,6 @@ function encodeParams(params) { return result; } - ServerConnectorMock._sendRequest = function(params) { var self = this; var url = params.url; diff --git a/frontend-js/src/test/js/ServerConnector-test.js b/frontend-js/src/test/js/ServerConnector-test.js index d2ebad39e1..773b5829e4 100644 --- a/frontend-js/src/test/js/ServerConnector-test.js +++ b/frontend-js/src/test/js/ServerConnector-test.js @@ -209,6 +209,14 @@ describe('ServerConnector', function() { }); }); + it('getToken', function() { + ServerConnector.getSessionData(null).setToken(undefined); + + return ServerConnector.getToken().then(function(token) { + assert.ok(token !== undefined); + }); + }); + it('getModelDownloadUrl', function() { return ServerConnector.getModelDownloadUrl({ backgroundOverlayId : "cv14081", -- GitLab