From 6c1373c33212e26521701acf73c0398721b3a881 Mon Sep 17 00:00:00 2001 From: Jacob Richman Date: Fri, 15 Aug 2025 20:18:31 -0700 Subject: Revert "Update semantic color tokens" (#6365) --- packages/cli/src/ui/components/Header.test.tsx | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'packages/cli/src/ui/components/Header.test.tsx') diff --git a/packages/cli/src/ui/components/Header.test.tsx b/packages/cli/src/ui/components/Header.test.tsx index a1b694a6..95ed3f07 100644 --- a/packages/cli/src/ui/components/Header.test.tsx +++ b/packages/cli/src/ui/components/Header.test.tsx @@ -5,7 +5,7 @@ */ import { render } from 'ink-testing-library'; -import { describe, it, expect, vi } from 'vitest'; +import { describe, it, expect, vi, beforeEach } from 'vitest'; import { Header } from './Header.js'; import * as useTerminalSize from '../hooks/useTerminalSize.js'; import { longAsciiLogo } from './AsciiArt.js'; @@ -13,13 +13,15 @@ import { longAsciiLogo } from './AsciiArt.js'; vi.mock('../hooks/useTerminalSize.js'); describe('
', () => { + beforeEach(() => {}); + it('renders the long logo on a wide terminal', () => { vi.spyOn(useTerminalSize, 'useTerminalSize').mockReturnValue({ columns: 120, rows: 20, }); const { lastFrame } = render(
); - expect(lastFrame()?.trim()).toContain(longAsciiLogo.trim()); + expect(lastFrame()).toContain(longAsciiLogo); }); it('renders custom ASCII art when provided', () => { @@ -27,20 +29,16 @@ describe('
', () => { const { lastFrame } = render(
, ); - expect(lastFrame()?.trim()).toContain(customArt); + expect(lastFrame()).toContain(customArt); }); it('displays the version number when nightly is true', () => { const { lastFrame } = render(
); - expect(lastFrame()?.trim()).toContain('v1.0.0'); + expect(lastFrame()).toContain('v1.0.0'); }); it('does not display the version number when nightly is false', () => { - vi.spyOn(useTerminalSize, 'useTerminalSize').mockReturnValue({ - columns: 40, - rows: 20, - }); const { lastFrame } = render(
); - expect(lastFrame()?.trim()).not.toContain('v1.0.0'); + expect(lastFrame()).not.toContain('v1.0.0'); }); }); -- cgit v1.2.3