From 1adaa927e6de81518686eefeba2cfa259641ff5b Mon Sep 17 00:00:00 2001 From: Anton Harniakou Date: Thu, 5 Jun 2025 09:59:20 +0300 Subject: [PATCH] Add tests --- bindings/javascript/__test__/better-sqlite3.spec.mjs | 6 ++++++ bindings/javascript/__test__/limbo.spec.mjs | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/bindings/javascript/__test__/better-sqlite3.spec.mjs b/bindings/javascript/__test__/better-sqlite3.spec.mjs index 247eeda33..a271648ba 100644 --- a/bindings/javascript/__test__/better-sqlite3.spec.mjs +++ b/bindings/javascript/__test__/better-sqlite3.spec.mjs @@ -95,6 +95,12 @@ test("Test exec()", async (t) => { } }); +test("Test Statement.database gets the database object", async t => { + const [db] = await connect(":memory:"); + let stmt = db.prepare("SELECT 1"); + t.is(stmt.database, db); +}); + const connect = async (path) => { const db = new Database(path); diff --git a/bindings/javascript/__test__/limbo.spec.mjs b/bindings/javascript/__test__/limbo.spec.mjs index df892398f..51cf204ec 100644 --- a/bindings/javascript/__test__/limbo.spec.mjs +++ b/bindings/javascript/__test__/limbo.spec.mjs @@ -155,6 +155,12 @@ test("Test exec()", async (t) => { } }); +test("Test Statement.database gets the database object", async t => { + const [db] = await connect(":memory:"); + let stmt = db.prepare("SELECT 1"); + t.is(stmt.database, db); +}); + const connect = async (path) => { const db = new Database(path); return [db];