test(scanner): bootstrap scanner E2E test infrastructure

This commit is contained in:
neon
2026-03-30 01:18:32 -06:00
parent 400e5fabc9
commit db30a45782
36 changed files with 4288 additions and 122 deletions
+5 -2
View File
@@ -17,6 +17,7 @@
"db:generate": "drizzle-kit generate --name",
"db:migrate": "drizzle-kit migrate",
"db:migrate:runtime": "node dist/scripts/migrate.js",
"db:prepare:e2e": "tsx src/scripts/db-prepare-e2e.ts",
"db:studio": "drizzle-kit studio",
"db:seed": "tsx src/scripts/db-seed.ts",
"pretype-check": "pnpm --filter @projectx/types build",
@@ -24,10 +25,12 @@
"lint": "pnpm run lint:check",
"lint:check": "eslint \"{src,apps,libs,test}/**/*.ts\"",
"lint:fix": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
"test": "vitest run",
"test": "vitest run --exclude test/scanner.e2e-spec.ts --exclude test/scanner-file-ops.e2e-spec.ts",
"test:watch": "vitest",
"test:cov": "vitest run --coverage",
"test:e2e": "vitest run test/app.e2e-spec.ts"
"test:e2e": "vitest run test/app.e2e-spec.ts",
"test:e2e:scanner": "vitest run test/scanner.e2e-spec.ts --reporter=default --reporter=junit --outputFile.junit=${JUNIT_OUTPUT:-../test-results/server/scanner-e2e-junit.xml}",
"test:e2e:scanner:file-ops": "vitest run test/scanner-file-ops.e2e-spec.ts --reporter=default --reporter=junit --outputFile.junit=${JUNIT_OUTPUT:-../test-results/server/scanner-file-ops-e2e-junit.xml}"
},
"dependencies": {
"7z-wasm": "^1.2.0",