summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/unit/kv_test.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/cli/tests/unit/kv_test.ts b/cli/tests/unit/kv_test.ts
index 1677dd990..0a9f5dc8a 100644
--- a/cli/tests/unit/kv_test.ts
+++ b/cli/tests/unit/kv_test.ts
@@ -1741,6 +1741,12 @@ Deno.test({
db.close();
await listener;
+ // Wait at least MESSAGE_DEADLINE_TIMEOUT before reopening the database.
+ // This ensures that inflight messages are requeued immediately after
+ // the database is reopened.
+ // https://github.com/denoland/denokv/blob/efb98a1357d37291a225ed5cf1fc4ecc7c737fab/sqlite/backend.rs#L120
+ await sleep(6000);
+
// Now reopen the database.
db = await Deno.openKv(filename);