Showing the changes to e2e/setup (1 of 13 files). Show all
Unified · Split
| @@ -104,6 +104,11 @@ export const bootCloud = async (options: CloudBootOptions): Promise<CloudBooted> · 103 unmodified lines | |||
| 104 | // complete authorize → token dance instead of stopping at github.com. | 104 | // complete authorize → token dance instead of stopping at github.com. |
| 105 | FIRST_PARTY_GITHUB_AUTHORIZE_URL: process.env.FIRST_PARTY_GITHUB_AUTHORIZE_URL, | 105 | FIRST_PARTY_GITHUB_AUTHORIZE_URL: process.env.FIRST_PARTY_GITHUB_AUTHORIZE_URL, |
| 106 | FIRST_PARTY_GITHUB_TOKEN_URL: process.env.FIRST_PARTY_GITHUB_TOKEN_URL, | 106 | FIRST_PARTY_GITHUB_TOKEN_URL: process.env.FIRST_PARTY_GITHUB_TOKEN_URL, |
| 107 | // Fake Google registration for redirect-only first-party coverage. The | ||
| 108 | // scenario never visits Google or exchanges a code; it proves cloud env, | ||
| 109 | // scope policy, and authorization URL construction end to end. | ||
| 110 | FIRST_PARTY_GOOGLE_CLIENT_ID: "e2e-first-party-google", | ||
| 111 | FIRST_PARTY_GOOGLE_CLIENT_SECRET: "e2e-first-party-google-secret", | ||
| 107 | // Shrink the per-org hourly execution cap (prod default 1000) to a number | 112 | // Shrink the per-org hourly execution cap (prod default 1000) to a number |
| 108 | // the rate-limit-backstop scenario can actually exhaust with real | 113 | // the rate-limit-backstop scenario can actually exhaust with real |
| 109 | // executions — but see execution-limits.ts: it must stay above every other | 114 | // executions — but see execution-limits.ts: it must stay above every other |