Merge changes from webdav-service
[arvados-workbench2.git] / src / store / auth / auth-actions.test.ts
index dc399cfcfec9d256094213ea3855a47b777a1f88..18bb3ff3a746b908bdb7835b05ed38026806d4ef 100644 (file)
@@ -3,7 +3,7 @@
 // SPDX-License-Identifier: AGPL-3.0
 
 import { authReducer, AuthState } from "./auth-reducer";
-import { AuthAction, authActions, initAuth } from "./auth-action";
+import { AuthAction, initAuth } from "./auth-action";
 import {
     API_TOKEN_KEY,
     USER_EMAIL_KEY,
@@ -16,16 +16,16 @@ import {
 import 'jest-localstorage-mock';
 import { createServices } from "../../services/services";
 import { configureStore, RootStore } from "../store";
-import createBrowserHistory from "../../../node_modules/@types/history/createBrowserHistory";
+import createBrowserHistory from "history/createBrowserHistory";
 
 describe('auth-actions', () => {
     let reducer: (state: AuthState | undefined, action: AuthAction) => any;
     let store: RootStore;
 
     beforeEach(() => {
-        store = configureStore(createBrowserHistory(), createServices("/arvados/v1"));
+        store = configureStore(createBrowserHistory(), createServices({ apiHost: "/arvados/v1", keepWebHost: "" }));
         localStorage.clear();
-        reducer = authReducer(createServices("/arvados/v1"));
+        reducer = authReducer(createServices({ apiHost: "/arvados/v1", keepWebHost: "" }));
     });
 
     it('should initialise state with user and api token from local storage', () => {
@@ -51,6 +51,7 @@ describe('auth-actions', () => {
         });
     });
 
+    // TODO: Add remaining action tests
     /*
     it('should fire external url to login', () => {
         const initialState = undefined;