From 2ed895d70a769bf65761aeff233daa1860b53a08 Mon Sep 17 00:00:00 2001 From: Remco Lakens Date: Sun, 9 Feb 2025 20:17:28 +0100 Subject: [PATCH] fix: unit test --- src/lib/utils.test.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/lib/utils.test.ts b/src/lib/utils.test.ts index 2a82439..fdabca6 100644 --- a/src/lib/utils.test.ts +++ b/src/lib/utils.test.ts @@ -7,14 +7,12 @@ describe('cn utility', () => { expect(cn('flex', 'items-center')).toBe('flex items-center'); // Test with conditional classes - const isVisible = true; - const isInvisible = false; - expect( - cn('flex', isVisible ? 'visible' : '', isInvisible ? 'invisible' : ''), - ).toBe('flex visible'); + const isOpen = true; + expect(cn('flex', isOpen && 'visible')).toBe('flex visible'); // Test with Tailwind conflicts (should merge properly) expect(cn('px-2 py-1', 'px-4')).toBe('py-1 px-4'); + expect(cn('text-red-500', 'text-blue-500')).toBe('text-blue-500'); // Test with undefined/null values expect(cn('flex', undefined, null, 'gap-2')).toBe('flex gap-2');