From 773b5da461b1cb42438ec3855ceb282044be7dd0 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sun, 16 Feb 2025 00:21:41 -0600 Subject: [PATCH] Add db tests --- packages/db/DittoDB.test.ts | 6 ++++++ packages/db/adapters/DittoPglite.test.ts | 10 ++++++++++ 2 files changed, 16 insertions(+) create mode 100644 packages/db/DittoDB.test.ts create mode 100644 packages/db/adapters/DittoPglite.test.ts diff --git a/packages/db/DittoDB.test.ts b/packages/db/DittoDB.test.ts new file mode 100644 index 00000000..1a283319 --- /dev/null +++ b/packages/db/DittoDB.test.ts @@ -0,0 +1,6 @@ +import { DittoDB } from './DittoDB.ts'; + +Deno.test('DittoDB', async () => { + const db = DittoDB.create('memory://'); + await DittoDB.migrate(db.kysely); +}); diff --git a/packages/db/adapters/DittoPglite.test.ts b/packages/db/adapters/DittoPglite.test.ts new file mode 100644 index 00000000..c4a6d8c6 --- /dev/null +++ b/packages/db/adapters/DittoPglite.test.ts @@ -0,0 +1,10 @@ +import { assertEquals } from '@std/assert'; + +import { DittoPglite } from './DittoPglite.ts'; + +Deno.test('DittoPglite.create', () => { + const db = DittoPglite.create('memory://'); + + assertEquals(db.poolSize, 1); + assertEquals(db.availableConnections, 1); +});