summaryrefslogtreecommitdiff
path: root/cli/tests/unit
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit')
-rw-r--r--cli/tests/unit/kv_test.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/cli/tests/unit/kv_test.ts b/cli/tests/unit/kv_test.ts
index 1c0eed002..fcb0c7894 100644
--- a/cli/tests/unit/kv_test.ts
+++ b/cli/tests/unit/kv_test.ts
@@ -548,6 +548,16 @@ async function setupData(db: Deno.Kv) {
.commit();
}
+dbTest("get many", async (db) => {
+ await setupData(db);
+ const entries = await db.getMany([["b", "a"], ["a"], ["c"]]);
+ assertEquals(entries, [
+ { key: ["b", "a"], value: 100, versionstamp: "00000000000000010000" },
+ { key: ["a"], value: -1, versionstamp: "00000000000000010000" },
+ { key: ["c"], value: null, versionstamp: null },
+ ]);
+});
+
dbTest("list prefix", async (db) => {
await setupData(db);
const entries = await collect(db.list({ prefix: ["a"] }));