Skip to content
Merged
6 changes: 3 additions & 3 deletions src/tui/components/__tests__/ImportPreviewDialog.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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: {
Expand All @@ -130,15 +130,15 @@ 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');
await flushInk();

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();
Expand Down
2 changes: 1 addition & 1 deletion src/types/Settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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(),
Expand Down