diff --git a/packages/client/test/auth.test.ts b/packages/client/test/auth.test.ts index 1b61392..f3dd2a0 100644 --- a/packages/client/test/auth.test.ts +++ b/packages/client/test/auth.test.ts @@ -1,3 +1,5 @@ +import { afterAll, afterEach, beforeAll, beforeEach, describe, expect, it, mock } from "bun:test"; + // Mock the better-auth/client module - must be before AuthClient import const mockSignUp = mock(async (params: { email: string; password: string; name: string }) => { return { @@ -79,7 +81,6 @@ mock.module("better-auth/client", () => ({ })), })); -import { afterAll, afterEach, beforeAll, beforeEach, describe, expect, it, mock } from "bun:test"; import { AuthClient } from "../src/auth"; import { AuthError, NetworkError } from "../src/errors"; diff --git a/packages/core/test/branching.test.ts b/packages/core/test/branching.test.ts index d36bf28..fa1f0d8 100644 --- a/packages/core/test/branching.test.ts +++ b/packages/core/test/branching.test.ts @@ -397,26 +397,21 @@ describe("branching/database - DatabaseBranching", () => { describe("listPreviewDatabases", () => { test("returns array of preview database names", async () => { - // Without actual DB connection, this will fail - // But we can verify it returns a promise - const promise = dbBranching.listPreviewDatabases(); - expect(promise).toBeInstanceOf(Promise); + await expect(dbBranching.listPreviewDatabases()).rejects.toThrow(); }); }); describe("previewDatabaseExists", () => { test("returns promise for checking database existence", async () => { - const promise = dbBranching.previewDatabaseExists("preview_test"); - expect(promise).toBeInstanceOf(Promise); + await expect(dbBranching.previewDatabaseExists("preview_test")).rejects.toThrow(); }); }); describe("teardownPreviewDatabase", () => { test("returns promise for teardown operation", async () => { - const promise = dbBranching.teardownPreviewDatabase( - "postgres://user:password@localhost:5432/preview_test", - ); - expect(promise).toBeInstanceOf(Promise); + await expect( + dbBranching.teardownPreviewDatabase("postgres://user:password@localhost:5432/preview_test"), + ).rejects.toThrow(); }); }); });