diff --git a/apps/web/src/__tests__/smoke.test.ts b/apps/web/src/__tests__/smoke.test.ts new file mode 100644 index 0000000..a634d19 --- /dev/null +++ b/apps/web/src/__tests__/smoke.test.ts @@ -0,0 +1,8 @@ +import { expect, test } from "bun:test"; + +test("bun test runs", () => expect(1 + 1).toBe(2)); + +test("package.json has bun test script", async () => { + const pkg = await import("../../../../package.json"); + expect(pkg.scripts.test).toBe("bun test"); +}); diff --git a/package.json b/package.json index b4d6506..f111731 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "packages/*" ], "scripts": { + "test": "bun test", "typecheck": "bunx tsc -p packages/config/tsconfig.json --noEmit && bunx tsc -p packages/db/tsconfig.json --noEmit && bunx tsc -p packages/minio/tsconfig.json --noEmit && bunx tsc -p packages/queue/tsconfig.json --noEmit && bunx tsc -p apps/worker/tsconfig.json --noEmit && bunx tsc -p apps/web/tsconfig.json --noEmit", "lint": "bunx eslint .", "format": "bunx prettier . --check"