summaryrefslogtreecommitdiff
path: root/tests/unit/kv_queue_test.ts
blob: d92977169f18f1d562b821edc79970bb91da8d84 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
import { assertEquals, assertFalse } from "./test_util.ts";

Deno.test({}, async function queueTestDbClose() {
  const db: Deno.Kv = await Deno.openKv(":memory:");
  db.close();
  try {
    await db.listenQueue(() => {});
    assertFalse(false);
  } catch (e) {
    assertEquals((e as Error).message, "Queue already closed");
  }
});