mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-22 02:54:31 -07:00
fix(core): ensure --yolo does not force headless mode (#18976)
This commit is contained in:
@@ -120,18 +120,18 @@ describe('isHeadlessMode', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('should return true if -y or --yolo is in process.argv as a fallback', () => {
|
||||
it('should return false if -y or --yolo is in process.argv as a fallback', () => {
|
||||
const originalArgv = process.argv;
|
||||
process.argv = ['node', 'index.js', '-y'];
|
||||
try {
|
||||
expect(isHeadlessMode()).toBe(true);
|
||||
expect(isHeadlessMode()).toBe(false);
|
||||
} finally {
|
||||
process.argv = originalArgv;
|
||||
}
|
||||
|
||||
process.argv = ['node', 'index.js', '--yolo'];
|
||||
try {
|
||||
expect(isHeadlessMode()).toBe(true);
|
||||
expect(isHeadlessMode()).toBe(false);
|
||||
} finally {
|
||||
process.argv = originalArgv;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user