Files
maestro/ui/src/components/detail/detailTabs.test.ts
T
oss-sync 29ccaf1e92
CI / build-and-test (push) Has been cancelled
sync: update from private repo (dfadcd5f)
2026-06-23 06:38:48 +00:00

16 lines
559 B
TypeScript

import { describe, it, expect } from 'vitest';
import { tabAppearClass } from './detailTabs';
describe('tabAppearClass', () => {
it('emphasizes only the browser and ssh tabs (the conditional, session-live tabs)', () => {
expect(tabAppearClass('browser')).toBe('tab-appear-emphasis');
expect(tabAppearClass('ssh')).toBe('tab-appear-emphasis');
});
it('does not emphasize always-present tabs', () => {
for (const id of ['overview', 'activity', 'files', 'trace', 'chat'] as const) {
expect(tabAppearClass(id)).toBe('');
}
});
});