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

Function setStableTestRuntime

src/services/api/firstTokenDate.test.ts:65–83  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

63}
64
65function setStableTestRuntime(): void {
66 process.env.NODE_ENV = 'test'
67 delete process.env.CI
68 process.env.CLAUDE_CONFIG_DIR = tempConfigDir
69 process.env.NOUMENA_PLATFORM_BASE_URL = 'https://api.noumena.test'
70 delete process.env.ANTHROPIC_API_KEY
71 delete process.env.NOUMENA_API_KEY
72 delete process.env.CLAUDE_CODE_OAUTH_TOKEN
73 delete process.env.NCODE_OAUTH_TOKEN_FILE_DESCRIPTOR
74 delete process.env.CLAUDE_CODE_OAUTH_TOKEN_FILE_DESCRIPTOR
75 delete process.env.CLAUDE_CODE_API_KEY_FILE_DESCRIPTOR
76
77 ;(globalThis as { MACRO?: Record<string, unknown> }).MACRO = {
78 ...(typeof originalMacro === 'object' && originalMacro !== null
79 ? (originalMacro as Record<string, unknown>)
80 : {}),
81 VERSION: 'test-version',
82 }
83}
84
85function resetFirstTokenDateConfig(): void {
86 saveGlobalConfig(current => ({

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected