From 351a31c9eef53430103ac8aea9ecfb9efaa8a9d6 Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Mon, 17 Jun 2024 19:22:39 +0100 Subject: [PATCH] Remove unused test utils --- test/test-utils.ts | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/test/test-utils.ts b/test/test-utils.ts index 6367f7092b..2b2ef8f711 100644 --- a/test/test-utils.ts +++ b/test/test-utils.ts @@ -16,40 +16,6 @@ limitations under the License. import { RenderResult, screen, waitFor } from "@testing-library/react"; -export function cleanLocalstorage(): void { - window.localStorage.clear(); -} - -export function deleteIndexedDB(dbName: string): Promise { - return new Promise((resolve, reject) => { - if (!window.indexedDB) { - resolve(); - return; - } - - const startTime = Date.now(); - console.log(`${startTime}: Removing indexeddb instance: ${dbName}`); - const req = window.indexedDB.deleteDatabase(dbName); - - req.onblocked = (): void => { - console.log(`${Date.now()}: can't yet delete indexeddb ${dbName} because it is open elsewhere`); - }; - - req.onerror = (ev): void => { - reject(new Error(`${Date.now()}: unable to delete indexeddb ${dbName}: ${req.error?.message}`)); - }; - - req.onsuccess = (): void => { - const now = Date.now(); - console.log(`${now}: Removed indexeddb instance: ${dbName} in ${now - startTime} ms`); - resolve(); - }; - }).catch((e) => { - console.error(`${Date.now()}: Error removing indexeddb instance ${dbName}: ${e}`); - throw e; - }); -} - // wait for loading page export async function waitForLoadingSpinner(): Promise { await screen.findByRole("progressbar");