Commit Graph
19070 Commits
Author SHA1 Message Date
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