davelopez
f280804f73
Update querying-the-api.md to refer to GalaxyApi client
2024-08-13 13:23:51 +02:00
davelopez
de78a11292
Fix header accept value in fetchHistoryExportRecords
2024-08-13 13:23:50 +02:00
davelopez
4700e52290
Refactor JobInformation test to use server mock
2024-08-13 13:23:50 +02:00
davelopez
d46f6319ed
Refactor HistoryView test to use server mock and update imports
2024-08-13 13:23:49 +02:00
davelopez
022f73867a
Refactor UserPreferredObjectStore test to use server mock
2024-08-13 13:23:49 +02:00
davelopez
d44fe9e5fe
Update disk usage summary test to handle pending state
2024-08-13 13:23:48 +02:00
davelopez
2a3547abdb
Adapt async usage in ObjectStore CreateForm tests
2024-08-13 13:23:48 +02:00
davelopez
0f5fd22f3d
Refactor SelectorModal tests to use server mock
2024-08-13 13:23:47 +02:00
davelopez
2237070e3e
Replace jest-environment-jsdom with jest-fixed-jsdom
...
And remove custom polyfills and whatwg-fetch.
Hopefully this would be a more stable testing environment.
2024-08-13 13:23:47 +02:00
davelopez
56fb93c4cc
Adapt fetchItem mock response in useKeyedCache tests
2024-08-13 13:23:47 +02:00
davelopez
b94909dbf6
Refactor RepositoryDetails tests to typescript + mock api calls
2024-08-13 13:23:46 +02:00
davelopez
cd33176b18
Refactor SwitchToHistoryLink test to use server mock
2024-08-13 13:23:46 +02:00
davelopez
3c6778d23a
Add server mock to SelectPreferredStore test
2024-08-13 13:23:45 +02:00
davelopez
918b5fda0a
Update types and imports for templates
2024-08-13 13:23:45 +02:00
davelopez
672cabdcc8
Update openapi-fetch and openapi-typescript dependencies
2024-08-13 13:23:44 +02:00
davelopez
852a4169ed
Convert axios queries to fetcher + type fixes
2024-08-13 13:23:44 +02:00
davelopez
92ffda28b4
Restore axios MockAdapter in ToolForm.test.js
...
Unfortunately there is an issue with the jest polyfills and axios requests get always an empty string "data" in response.
2024-08-13 13:23:43 +02:00
Dannon Baker
a2685e1df8
Drop performance polyfill, no longer necessary
2024-08-13 13:23:43 +02:00
Dannon Baker
17d4e308bc
Drop undici devDependency
2024-08-13 13:23:42 +02:00
davelopez
64cddf5d04
Use fake-indexeddb in tests
...
Fixes:
Error in watcher callback (Promise/async): "MissingAPIError: IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb "
2024-08-13 13:23:42 +02:00
davelopez
290bab3195
Fix jest fetch polyfill by using whatwg-fetch
2024-08-13 13:23:41 +02:00
Dannon Baker
81e5282988
Add performance, readableStream to jsdom
2024-08-13 13:23:41 +02:00
Dannon Baker
cb99eacfb4
Add undici peer dependency
2024-08-13 13:23:41 +02:00
Dannon Baker
b3d9fe2b58
Annotate globalThis in jest polyfills
2024-08-13 13:23:40 +02:00
davelopez
5619615f56
Use correct query parameters in api/workflows
...
I wonder why my IDE didn't complain...
2024-08-13 13:23:40 +02:00
davelopez
41fdaf80ca
Refactor DiskUsageSummary.test.ts to use server mock
2024-08-13 13:23:39 +02:00
davelopez
0b3bcee844
Fix type in broadcast notifications tests
2024-08-13 13:23:39 +02:00
davelopez
7df8ff6229
Remove leftover logs in tests
2024-08-13 13:23:38 +02:00
davelopez
2c523b0f8f
Refactor object store templates types in the client
2024-08-13 13:23:38 +02:00
davelopez
23819fece3
Adapt adminUsers.test.js
...
Update "Purge" button label to "Permanently Delete"
2024-08-13 13:23:37 +02:00
davelopez
c30b851915
Refactor collectionElementsStore.test.ts to use server mock
2024-08-13 13:23:37 +02:00
davelopez
e417dfe010
Refactor collectionAttributesStore.test.ts to use server mock
2024-08-13 13:23:36 +02:00
davelopez
6d56391d7b
Refactor taskMonitor.test.ts to use server mock
2024-08-13 13:23:36 +02:00
davelopez
1e4a95d2c6
Refactor shortTermStorageMonitor.test.ts to use server mock
2024-08-13 13:23:35 +02:00
davelopez
00c4957c28
Refactor WorkflowList.test.ts to use server mock
2024-08-13 13:23:35 +02:00
davelopez
c71e38b5fd
Refactor user queries to use GalaxyApi for fetching user data
2024-08-13 13:23:34 +02:00
davelopez
13a9fdb49c
Refactor RepositoryDetails/Index.test.js to use server mock
2024-08-13 13:23:34 +02:00
davelopez
d101f906d9
Refactor ToolForm.test.js to use server mock
2024-08-13 13:23:33 +02:00
davelopez
15bb9ffa59
Refactor UpgradeForm.test.ts to use server mock
2024-08-13 13:23:33 +02:00
davelopez
7e0c815f85
Refactor ShowSelectedObjectStore.test.js to use server mock
2024-08-13 13:23:32 +02:00
davelopez
0dad12488b
Refactor Masthead.test.js to use server mock
2024-08-13 13:23:32 +02:00
davelopez
9473f4c054
Refactor JobDestinationParams.test.ts to use server mock
2024-08-13 13:23:31 +02:00
davelopez
869cc21e0a
Refactor UploadModal.test.js to use server mock
2024-08-13 13:23:31 +02:00
davelopez
e4cee28e2a
Fix loadDbKeys function to remove unnecessary destructuring
2024-08-13 13:23:30 +02:00
davelopez
11b2bca270
Add jest polyfill for clearImmediate
...
To avoid the following error:
ReferenceError: clearImmediate is not defined
2024-08-13 13:23:30 +02:00
davelopez
cd1db9961a
Fix HistoryExport/Index.test.js
...
It was not expecting the correct values, `expect(wrapper.exists("b-tabs-stub"))`. The exists function has no parameters and was ignoring "b-tabs-stub", it was instead asserting that the wrapper itself existed.
2024-08-13 13:23:30 +02:00
davelopez
edda373413
Refactor SelectionOperations tests to use server mock
2024-08-13 13:23:29 +02:00
davelopez
c68c684684
Refactor ContentItem.test.js to use server mock
2024-08-13 13:23:29 +02:00
davelopez
fc6dcf5a2c
Refactor HistoryArchiveWizard.test.ts to use server mock
2024-08-13 13:23:28 +02:00
davelopez
d142a4f314
Refactor FormDirectory.test.js to use server mock
2024-08-13 13:23:28 +02:00