fix: prevent multiple heavy setting inits

This commit is contained in:
Thea Schöbl
2022-11-04 10:49:12 +00:00
committed by Rainer Killinger
parent 15ccbe4c18
commit f7726378f4
7 changed files with 53 additions and 31 deletions

View File

@@ -45,7 +45,10 @@ beforeEach(async function () {
for (const database of databases) {
if (database) {
console.log(`Deleting database ${database}`);
window.indexedDB.deleteDatabase(database);
await new Promise(
resolve =>
(window.indexedDB.deleteDatabase(database).onsuccess = resolve),
);
console.log(`Deleted database ${database}`);
}
}