From 9e04687108fdcf373ecc3e6ae710fb1832c79abe Mon Sep 17 00:00:00 2001 From: Nikita Sivukhin Date: Wed, 29 Oct 2025 16:22:56 +0400 Subject: [PATCH] add one more test --- .../javascript/sync/packages/wasm/promise.test.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bindings/javascript/sync/packages/wasm/promise.test.ts b/bindings/javascript/sync/packages/wasm/promise.test.ts index 0e1dd1668..e49856e6b 100644 --- a/bindings/javascript/sync/packages/wasm/promise.test.ts +++ b/bindings/javascript/sync/packages/wasm/promise.test.ts @@ -75,6 +75,21 @@ test('simple-db', async () => { await expect(async () => await db.pull()).rejects.toThrowError(/sync is disabled as database was opened without sync support/); }) +test('reconnect-db', async () => { + { + const db = await connect({ path: 'local.db', url: process.env.VITE_TURSO_DB_URL }); + const stmt = db.prepare("SELECT * FROM turso_cdc"); + expect(await stmt.all()).toEqual([]) + stmt.close(); + } + { + const db = await connect({ path: 'local.db', url: process.env.VITE_TURSO_DB_URL }); + const stmt = db.prepare("SELECT * FROM turso_cdc"); + expect(await stmt.all()).toEqual([]) + stmt.close(); + } +}) + test('implicit connect', async () => { const db = new Database({ path: ':memory:', url: process.env.VITE_TURSO_DB_URL }); const defer = db.prepare("SELECT * FROM not_found");