test: set CLAWDBOT_PROFILE=isolated in test environment
The tests updated in b151b8d19 expect --profile isolated in CLI
output, but CLAWDBOT_PROFILE was not being set in the test
environment. This fix ensures the test environment sets
CLAWDBOT_PROFILE=isolated so formatCliCommand includes the
profile flag in its output.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
15b41de880
commit
dbd3e29909
@ -55,6 +55,7 @@ export function installTestEnv(): { cleanup: () => void; tempHome: string } {
|
||||
|
||||
const restore: RestoreEntry[] = [
|
||||
{ key: "CLAWDBOT_TEST_FAST", value: process.env.CLAWDBOT_TEST_FAST },
|
||||
{ key: "CLAWDBOT_PROFILE", value: process.env.CLAWDBOT_PROFILE },
|
||||
{ key: "HOME", value: process.env.HOME },
|
||||
{ key: "USERPROFILE", value: process.env.USERPROFILE },
|
||||
{ key: "XDG_CONFIG_HOME", value: process.env.XDG_CONFIG_HOME },
|
||||
@ -86,6 +87,7 @@ export function installTestEnv(): { cleanup: () => void; tempHome: string } {
|
||||
process.env.USERPROFILE = tempHome;
|
||||
process.env.CLAWDBOT_TEST_HOME = tempHome;
|
||||
process.env.CLAWDBOT_TEST_FAST = "1";
|
||||
process.env.CLAWDBOT_PROFILE = "isolated";
|
||||
|
||||
// Ensure test runs never touch the developer's real config/state, even if they have overrides set.
|
||||
delete process.env.CLAWDBOT_CONFIG_PATH;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user