Skip to content

Commit fc20b98

Browse files
committed
fix(e2e): default site asset tests to local billing mode
1 parent 4fdfa5c commit fc20b98

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

scripts/e2e-site-assets.mjs

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,18 @@ function log(message) {
6161
console.log(`[goal31] ${message}`);
6262
}
6363

64+
function localBillingProcessEnv(env = process.env) {
65+
return {
66+
...env,
67+
REND_ENV: "local",
68+
REND_ENV_PROFILE: "local",
69+
REND_BILLING_MODE: "local",
70+
AUTUMN_SECRET_KEY: "",
71+
AUTUMN_API_URL: "",
72+
REND_ALLOW_EXTERNAL_TEST_CHECKOUT_REDIRECT: "false",
73+
};
74+
}
75+
6476
function bindAddrFromBaseUrl(value, fallback) {
6577
try {
6678
const parsed = new URL(value);
@@ -73,7 +85,7 @@ function bindAddrFromBaseUrl(value, fallback) {
7385
function backendEnv() {
7486
const internalToken = process.env.REND_EDGE_INTERNAL_TOKEN || "dev-internal-token";
7587
return {
76-
...process.env,
88+
...localBillingProcessEnv(),
7789
DATABASE_URL: process.env.DATABASE_URL || "postgres://rend:rend@localhost:5432/rend",
7890
REND_ENV: process.env.REND_SMOKE_REND_ENV || "local",
7991
REND_REDIS_URL: process.env.REND_REDIS_URL || "redis://localhost:6379",
@@ -495,7 +507,7 @@ async function startSite() {
495507
const child = spawn(nextBin, ["dev", "-H", "127.0.0.1", "-p", String(port)], {
496508
cwd: siteDir,
497509
env: {
498-
...process.env,
510+
...localBillingProcessEnv(),
499511
REND_API_BASE_URL: apiBaseUrl,
500512
REND_SITE_INTERNAL_TOKEN: siteInternalToken,
501513
BETTER_AUTH_SECRET: localAuthSecret,

0 commit comments

Comments
 (0)