summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorErik Larkö <erik@mullvad.net>2017-07-06 12:48:52 +0200
committerErik Larkö <erik@mullvad.net>2017-07-07 10:13:17 +0200
commit00a09cd164be3d2a24cd4634b594c278c8c24da9 (patch)
tree10e62d195603fb8cc940fad2068475d4c1009ec6 /test
parent35f2a91585f4c94de2e4668eab99890fa50c22a9 (diff)
downloadmullvadvpn-00a09cd164be3d2a24cd4634b594c278c8c24da9.tar.xz
mullvadvpn-00a09cd164be3d2a24cd4634b594c278c8c24da9.zip
The Backend class is no longer an EventEmitter
Diffstat (limited to 'test')
-rw-r--r--test/mocks/ipc.js2
-rw-r--r--test/routing.spec.js37
2 files changed, 1 insertions, 38 deletions
diff --git a/test/mocks/ipc.js b/test/mocks/ipc.js
index 3225fe9ed9..a172bef8e5 100644
--- a/test/mocks/ipc.js
+++ b/test/mocks/ipc.js
@@ -37,7 +37,7 @@ export function newMockIpc() {
return new Promise(r => r({
city: '',
country: '',
- latlong: [],
+ latlong: [0, 0],
}));
},
getState: () => {
diff --git a/test/routing.spec.js b/test/routing.spec.js
deleted file mode 100644
index ccb702de8b..0000000000
--- a/test/routing.spec.js
+++ /dev/null
@@ -1,37 +0,0 @@
-// @flow
-
-import { expect } from 'chai';
-
-import { filterMinorActions, mockState, mockStore } from './mocks/redux';
-import accountActions from '../app/redux/account/actions';
-import mapBackendEventsToRouter from '../app/lib/backend-routing';
-import { Backend } from '../app/lib/backend';
-import { newMockIpc } from './mocks/ipc';
-
-describe('routing', function() {
- this.timeout(10000);
-
- it('should redirect to login screen on logout', () => {
- const expectedActions = [
- { type: '@@router/CALL_HISTORY_METHOD', payload: { method: 'replace', args: [ '/' ] } }
- ];
-
- let state = Object.assign(mockState(), {
- account: {
- account: '1111234567890',
- status: 'ok'
- }
- });
-
- const store = mockStore(state);
- const backend = new Backend(store, newMockIpc());
- mapBackendEventsToRouter(backend, store);
-
- store.dispatch(accountActions.logout(backend));
-
- setTimeout(() => {
- const storeActions = filterMinorActions(store.getActions());
- expect(storeActions).deep.equal(expectedActions);
- }, 0);
- });
-});