From ac8b3391d77ae7bab106156575027e16449cc0d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Tue, 15 Aug 2017 20:22:57 -0700 Subject: [PATCH] Re-use ajax mocks instead of creating one per response --- assets/static/__mocks__/ajaxErrorMock.js | 16 ---------------- assets/static/__mocks__/ajaxSuccessMock.js | 12 ------------ assets/static/unsilence.test.js | 17 +++++++++++------ 3 files changed, 11 insertions(+), 34 deletions(-) delete mode 100644 assets/static/__mocks__/ajaxErrorMock.js delete mode 100644 assets/static/__mocks__/ajaxSuccessMock.js diff --git a/assets/static/__mocks__/ajaxErrorMock.js b/assets/static/__mocks__/ajaxErrorMock.js deleted file mode 100644 index 5632939f2..000000000 --- a/assets/static/__mocks__/ajaxErrorMock.js +++ /dev/null @@ -1,16 +0,0 @@ -const mockXHR = require("mock-xhr"); - -function ajaxErrorMockServer() { - var server = new mockXHR.server(); - server.handle = function (request) { - request.setResponseHeader("Content-Type", "application/json"); - request.receive(500, JSON.stringify({ - "status": "error", - "errorType": "server_error", - "error": "end time must not be modified for elapsed silence" - })); - }; - return server; -} - -exports.ajaxErrorMockServer = ajaxErrorMockServer; diff --git a/assets/static/__mocks__/ajaxSuccessMock.js b/assets/static/__mocks__/ajaxSuccessMock.js deleted file mode 100644 index 0155f863d..000000000 --- a/assets/static/__mocks__/ajaxSuccessMock.js +++ /dev/null @@ -1,12 +0,0 @@ -const mockXHR = require("mock-xhr"); - -function ajaxSuccessMockServer() { - var server = new mockXHR.server(); - server.handle = function (request) { - request.setResponseHeader("Content-Type", "application/json"); - request.receive(200, JSON.stringify({"status":"success"})); - }; - return server; -} - -exports.ajaxSuccessMockServer = ajaxSuccessMockServer; diff --git a/assets/static/unsilence.test.js b/assets/static/unsilence.test.js index 792d27978..7d2bf3027 100644 --- a/assets/static/unsilence.test.js +++ b/assets/static/unsilence.test.js @@ -1,5 +1,6 @@ const $ = window.jQuery = require("jquery"); const templatesMock = require("./__mocks__/templatesMock"); +const ajaxMock = require("./__mocks__/ajaxMock"); const unsilenceButtonHTML = "