Files
turso/bindings/javascript/__test__/index.spec.mjs
2025-03-26 13:30:13 +02:00

21 lines
479 B
JavaScript

import test from "ava";
import { Database } from "../index.js";
test.serial("Open in-memory database", async (t) => {
const [db] = await connect(":memory:");
t.is(db.memory, true);
});
test.serial("Statement.get()", async (t) => {
const [db] = await connect(":memory:");
const stmt = db.prepare("SELECT 1");
const result = stmt.get();
t.is(result["1"], 1);
});
const connect = async (path) => {
const db = new Database(path);
return [db];
};