From c2efab35e04e54d6c14d7590bef3dd935c1ddacd Mon Sep 17 00:00:00 2001 From: Diego Reis Date: Mon, 26 May 2025 12:48:51 -0300 Subject: [PATCH] bind/js: Refactor tests --- bindings/javascript/__test__/limbo.spec.mjs | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/bindings/javascript/__test__/limbo.spec.mjs b/bindings/javascript/__test__/limbo.spec.mjs index 7eec6cb4e..46047ab04 100644 --- a/bindings/javascript/__test__/limbo.spec.mjs +++ b/bindings/javascript/__test__/limbo.spec.mjs @@ -1,4 +1,5 @@ import test from "ava"; +import fs from "fs"; import { Database } from "../wrapper.js"; @@ -67,17 +68,8 @@ test("Empty prepared statement should throw", async (t) => { test("Test pragma", async (t) => { const [db] = await connect(":memory:"); - t.deepEqual(typeof db.pragma("cache_size")[0].cache_size, "number"); - t.deepEqual(typeof db.pragma("cache_size", { simple: true }), "number"); -}); - -test("test extension loading", async (t) => { - const [db] = await connect(":memory:"); - db.loadExtension("../../target/debug/liblimbo_crypto.so"); - t.deepEqual( - typeof db.prepare("select crypto_sha256('asdf')").get(), - "object", - ); + t.true(typeof db.pragma("cache_size")[0].cache_size === "number"); + t.true(typeof db.pragma("cache_size", { simple: true }) === "number"); }); const connect = async (path) => {