diff --git a/src/tui/components/__tests__/ImportPreviewDialog.test.ts b/src/tui/components/__tests__/ImportPreviewDialog.test.ts index 4034c896..0e9dec8a 100644 --- a/src/tui/components/__tests__/ImportPreviewDialog.test.ts +++ b/src/tui/components/__tests__/ImportPreviewDialog.test.ts @@ -108,7 +108,7 @@ describe('ImportPreviewDialog helpers', () => { const stderr = createMockStdout(); const current: Settings = { ...DEFAULT_SETTINGS, - flexMode: 'full' + flexMode: 'full-minus-40' }; const instance = render(React.createElement(ImportPreviewDialog, { validation: { @@ -130,7 +130,7 @@ describe('ImportPreviewDialog helpers', () => { try { await flushInk(); - expect(stdout.getOutput()).toContain('flexMode: full → full-minus-40'); + expect(stdout.getOutput()).toContain('flexMode: full-minus-40 → full'); stdout.clearOutput(); stdin.write('\u001B[B'); @@ -138,7 +138,7 @@ describe('ImportPreviewDialog helpers', () => { const output = stdout.getOutput(); const lastFlexModeRow = output.slice(output.lastIndexOf('flexMode:')).split('\n')[0]; - expect(lastFlexModeRow).toBe('flexMode: full'); + expect(lastFlexModeRow).toBe('flexMode: full-minus-40'); } finally { instance.unmount(); instance.cleanup(); diff --git a/src/types/Settings.ts b/src/types/Settings.ts index 952eca3a..123ac3b8 100644 --- a/src/types/Settings.ts +++ b/src/types/Settings.ts @@ -64,7 +64,7 @@ export const SettingsSchema = z.object({ [], [] ]), // Ensure max 3 lines - flexMode: FlexModeSchema.default('full-minus-40'), + flexMode: FlexModeSchema.default('full'), compactThreshold: z.number().min(1).max(99).default(60), colorLevel: ColorLevelSchema.default(2), defaultSeparator: z.string().optional(),