Skip to content

Commit eefd656

Browse files
committed
fix: async tests
1 parent eb4516e commit eefd656

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

packages/core/src/test-utils/test-tree.ts

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,9 @@ export class TestTree<T = string> {
8787

8888
static async resolveAsyncLoaders() {
8989
do {
90-
await new Promise<void>((r) => {
91-
setTimeout(r);
92-
});
90+
await vi.advanceTimersToNextTimerAsync();
9391
TestTree.asyncLoaderResolvers.shift()?.();
94-
await new Promise<void>((r) => {
95-
setTimeout(r);
96-
});
97-
await new Promise<void>((r) => {
98-
setTimeout(r);
99-
});
92+
await vi.advanceTimersToNextTimerAsync();
10093
} while (TestTree.asyncLoaderResolvers.length);
10194
}
10295

0 commit comments

Comments
 (0)