MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / ensureCliEnvDefaults

Function ensureCliEnvDefaults

cli/src/__tests__/test-utils.ts:89–111  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

87}
88
89function ensureCliEnvDefaults(): void {
90 if (!process.env.NODE_ENV) {
91 process.env.NODE_ENV = 'test'
92 }
93 if (!process.env.BUN_ENV) {
94 process.env.BUN_ENV = 'test'
95 }
96 if (process.env.CI !== 'true' && process.env.CI !== '1') {
97 process.env.CI = 'true'
98 }
99
100 for (const [key, value] of Object.entries(TEST_CLIENT_ENV_DEFAULTS)) {
101 if (!process.env[key]) {
102 process.env[key] = value
103 }
104 }
105
106 for (const [key, value] of Object.entries(TEST_SERVER_ENV_DEFAULTS)) {
107 if (!process.env[key]) {
108 process.env[key] = value
109 }
110 }
111}
112
113function loadCliEnv(): Record<string, string> {
114 if (cachedEnv) {

Callers 1

loadCliEnvFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected