X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/ae94f4d8463ff6350329e802cb902c8dad96a710..84b0571030831cdd14fbbf36658cafee52face30:/src/common/redirect-to.test.ts?ds=sidebyside diff --git a/src/common/redirect-to.test.ts b/src/common/redirect-to.test.ts index c7d3a84e..0168fd80 100644 --- a/src/common/redirect-to.test.ts +++ b/src/common/redirect-to.test.ts @@ -7,7 +7,8 @@ import { storeRedirects, handleRedirects } from './redirect-to'; describe('redirect-to', () => { const { location } = window; const config: any = { - keepWebServiceUrl: 'http://localhost' + keepWebServiceUrl: 'http://localhost', + keepWebServiceInlineUrl: 'http://localhost-inline' }; const redirectTo = '/test123'; const locationTemplate = { @@ -35,9 +36,9 @@ describe('redirect-to', () => { delete window.location; window.location = { ...locationTemplate, - href: `${location.href}?redirectTo=${redirectTo}`, + href: `${location.href}?redirectToDownload=${redirectTo}`, } as any; - Object.defineProperty(window, 'sessionStorage', { + Object.defineProperty(window, 'localStorage', { value: { setItem: jest.fn(), }, @@ -50,7 +51,7 @@ describe('redirect-to', () => { storeRedirects(); // then - expect(window.sessionStorage.setItem).toHaveBeenCalledWith('redirectTo', redirectTo); + expect(window.localStorage.setItem).toHaveBeenCalledWith('redirectToDownload', redirectTo); }); }); @@ -59,9 +60,9 @@ describe('redirect-to', () => { delete window.location; window.location = { ...locationTemplate, - href: `${location.href}?redirectTo=${redirectTo}`, + href: `${location.href}?redirectToDownload=${redirectTo}`, } as any;; - Object.defineProperty(window, 'sessionStorage', { + Object.defineProperty(window, 'localStorage', { value: { getItem: () => redirectTo, removeItem: jest.fn(),