From be9360ee08d305a3b2f827d95407e45098e6b8e8 Mon Sep 17 00:00:00 2001 From: Matt Korwel Date: Fri, 20 Feb 2026 14:21:50 +0000 Subject: [PATCH] fix(cli): correct settings mock in experimentCommand tests --- .../cli/src/ui/commands/experimentCommand.test.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/cli/src/ui/commands/experimentCommand.test.ts b/packages/cli/src/ui/commands/experimentCommand.test.ts index 11d495e0b9..de7a547234 100644 --- a/packages/cli/src/ui/commands/experimentCommand.test.ts +++ b/packages/cli/src/ui/commands/experimentCommand.test.ts @@ -21,6 +21,11 @@ describe('experimentCommand', () => { updateExperimentalSettings: vi.fn(), }, settings: { + user: { + settings: { + experimental: {}, + }, + }, merged: { experimental: {}, }, @@ -123,7 +128,7 @@ describe('experimentCommand', () => { ); it('should unset an experiment', async () => { - (mockContext.services.settings.merged as Record)[ + (mockContext.services.settings.user.settings as Record)[ 'experimental' ] = { 'enable-preview': true, @@ -139,7 +144,7 @@ describe('experimentCommand', () => { expect.objectContaining({ type: MessageType.INFO, text: expect.stringContaining( - 'Local override for experiment enable-preview removed', + 'Local user override for experiment enable-preview removed', ), }), ); @@ -152,7 +157,7 @@ describe('experimentCommand', () => { expect.objectContaining({ type: MessageType.ERROR, text: expect.stringContaining( - 'No local override found for experiment: enable-preview', + 'No local user override found for experiment: enable-preview', ), }), );