diff --git a/tests/component/async.test.ts b/tests/component/async.test.ts
index b9223dfd..a9b51d2e 100644
--- a/tests/component/async.test.ts
+++ b/tests/component/async.test.ts
@@ -1384,6 +1384,7 @@ describe("async rendering", () => {
expect(fixture.innerHTML).toBe("3");
parent.state.value = 4; // update value after a tick
+ await nextTick();
expect(fixture.innerHTML).toBe("4");
});