We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d02c45d commit f41bf1aCopy full SHA for f41bf1a
src/Frontend/test/drivers/vitest/driver.ts
@@ -1,3 +1,4 @@
1
+import { flushPromises } from "@vue/test-utils";
2
import { test as testVitest, describe } from "vitest";
3
import { Driver } from "../../driver";
4
import { mount } from "@/mount";
@@ -61,6 +62,9 @@ const test = testVitest.extend<{ driver: Driver }>({
61
62
//unmount the app after the test runs
63
driver.disposeApp();
64
65
+ // We need to wait for any pending promises to resolve before resetting handlers and clearing storage
66
+ await flushPromises();
67
+
68
console.log("Cleanup after test");
69
mockServer.resetHandlers();
70
//Make JSDOM create a fresh document per each test run
0 commit comments