diff --git a/.env.tpl b/.env.tpl new file mode 100644 index 000000000..def95aade --- /dev/null +++ b/.env.tpl @@ -0,0 +1,10 @@ +# This file is used as-is to run tests + +# Worker secrets +PRIVATE_KEY=MgCaVbo9CIphj0oV3INFKfxPRkzxDYCBh4uy5ca4jH5EsHO0B537/FZybYPc57qGV3MglRFGQKQgwLC2T1anpDNW0Ylg=KeXR1pQU36k1yoIBqTsmT+D8= +POSTMARK_TOKEN=secret +SENTRY_DSN=https://000000@0000000.ingest.sentry.io/00000 + +# CI secrets +SENTRY_TOKEN=secret +SENTRY_UPLOAD=false \ No newline at end of file diff --git a/packages/access-api/package.json b/packages/access-api/package.json index 4d60fc0fa..7d0e150db 100644 --- a/packages/access-api/package.json +++ b/packages/access-api/package.json @@ -10,7 +10,7 @@ "deploy": "wrangler publish", "dev": "miniflare --watch --debug --env ../../.env", "build": "scripts/cli.js build", - "test": "tsc && ava" + "test": "tsc --build && ava" }, "author": "Hugo Dias (hugodias.me)", "license": "(Apache-2.0 OR MIT)", diff --git a/packages/access-api/test/helpers/setup.js b/packages/access-api/test/helpers/setup.js index 296785160..a540ac275 100644 --- a/packages/access-api/test/helpers/setup.js +++ b/packages/access-api/test/helpers/setup.js @@ -9,7 +9,7 @@ import { fileURLToPath } from 'url' const __dirname = path.dirname(fileURLToPath(import.meta.url)) dotenv.config({ - path: path.join(__dirname, '..', '..', '..', '..', '.env'), + path: path.join(__dirname, '..', '..', '..', '..', '.env.tpl'), }) /** * @typedef {import("ava").TestFn<{mf: mf}>} TestFn