Files
orca/src/shared/status-bar-usage-mode.test.ts
T
Jinjing 04d2ccbfad Default status-bar usage to Compact and explain the change once (#26726)
* Default status bar usage to Compact

* Explain Compact usage to affected existing users once
2026-10-08 20:32:47 -07:00

17 lines
557 B
TypeScript

import { describe, expect, it } from 'vitest'
import { normalizeStatusBarUsageMode } from './status-bar-usage-mode'
describe('normalizeStatusBarUsageMode', () => {
it.each([undefined, null, '', 'expanded', 0, false, {}])(
'defaults missing or invalid value %j to compact',
(value) => {
expect(normalizeStatusBarUsageMode(value)).toBe('compact')
}
)
it('preserves supported modes', () => {
expect(normalizeStatusBarUsageMode('verbose')).toBe('verbose')
expect(normalizeStatusBarUsageMode('compact')).toBe('compact')
})
})