Session 15: Intelligence hardening — park factors, weather, Tank01 prefetch, pace factors, signal audit, founder pricing fix (1405 tests)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,13 @@
|
||||
process.env.STRIPE_SECRET_KEY = 'sk_test_dummy';
|
||||
// Session 15 — the production fallback strings ('price_analyst_monthly'
|
||||
// etc.) were dropped because they'd 400 from Stripe in live mode. Tests
|
||||
// that assert getPriceId returns a string containing 'analyst' /
|
||||
// 'founder' must now provide the env values BEFORE requiring the
|
||||
// module (PRICE_MAP is frozen at require time).
|
||||
process.env.STRIPE_PRICE_ANALYST = 'price_test_analyst_monthly';
|
||||
process.env.STRIPE_PRICE_ANALYST_FOUNDER = 'price_test_analyst_founder';
|
||||
process.env.STRIPE_PRICE_DESK = 'price_test_desk_monthly';
|
||||
process.env.STRIPE_PRICE_DESK_FOUNDER = 'price_test_desk_founder';
|
||||
|
||||
// Default mock for the founder-code / price-id tests (no DB interaction).
|
||||
// Webhook tests below replace the implementation per-test.
|
||||
|
||||
Reference in New Issue
Block a user