MCPcopy Create free account
hub / github.com/Noumena-Network/code / setStableTestRuntime

Function setStableTestRuntime

src/services/api/usage.test.ts:70–99  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

68}
69
70function setStableTestRuntime(): void {
71 process.env.NODE_ENV = 'development'
72 delete process.env.CI
73 process.env.NCODE_CONFIG_DIR = tempConfigDir
74 process.env.CLAUDE_CONFIG_DIR = tempConfigDir
75 process.env.NOUMENA_PLATFORM_BASE_URL = 'https://api.noumena.test'
76 process.env.NOUMENA_ISSUER_BASE_URL = 'https://auth.noumena.test'
77 delete process.env.ANTHROPIC_API_KEY
78 delete process.env.NOUMENA_API_KEY
79 delete process.env.ANTHROPIC_AUTH_TOKEN
80 delete process.env.CLAUDE_CODE_OAUTH_TOKEN
81 delete process.env.NCODE_OAUTH_TOKEN_FILE_DESCRIPTOR
82 delete process.env.CLAUDE_CODE_OAUTH_TOKEN_FILE_DESCRIPTOR
83 delete process.env.CLAUDE_CODE_API_KEY_FILE_DESCRIPTOR
84 delete process.env.CLAUDE_CODE_SESSION_ACCESS_TOKEN
85 delete process.env.CLAUDE_CODE_WEBSOCKET_AUTH_FILE_DESCRIPTOR
86 delete process.env.CLAUDE_SESSION_INGRESS_TOKEN_FILE
87 delete process.env.CLAUDE_CODE_ORGANIZATION_UUID
88 delete process.env.CLAUDE_CODE_USE_BEDROCK
89 delete process.env.CLAUDE_CODE_USE_VERTEX
90 delete process.env.CLAUDE_CODE_USE_FOUNDRY
91 delete process.env.CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC
92
93 ;(globalThis as { MACRO?: Record<string, unknown> }).MACRO = {
94 ...(typeof originalMacro === 'object' && originalMacro !== null
95 ? (originalMacro as Record<string, unknown>)
96 : {}),
97 VERSION: 'test-version',
98 }
99}
100
101function writeOauthTokens(expiresAt: number): void {
102 saveOAuthTokensIfNeeded({

Callers 1

usage.test.tsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected