From bc461530b742eda596d4f12a04607fa1f7e35566 Mon Sep 17 00:00:00 2001 From: Dany Castillo <31006608+dcastil@users.noreply.github.com> Date: Sun, 26 Jan 2025 19:36:11 +0100 Subject: [PATCH] add test case for arbitrary variant without `&` symbol --- tests/arbitrary-variants.test.ts | 1 + tests/tailwind-css-versions.test.ts | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/arbitrary-variants.test.ts b/tests/arbitrary-variants.test.ts index a3414a4c..a5dc56d8 100644 --- a/tests/arbitrary-variants.test.ts +++ b/tests/arbitrary-variants.test.ts @@ -3,6 +3,7 @@ import { expect, test } from 'vitest' import { twMerge } from '../src' test('basic arbitrary variants', () => { + expect(twMerge('[p]:underline [p]:line-through')).toBe('[p]:line-through') expect(twMerge('[&>*]:underline [&>*]:line-through')).toBe('[&>*]:line-through') expect(twMerge('[&>*]:underline [&>*]:line-through [&_div]:line-through')).toBe( '[&>*]:line-through [&_div]:line-through', diff --git a/tests/tailwind-css-versions.test.ts b/tests/tailwind-css-versions.test.ts index cf36a10a..0b10d3b4 100644 --- a/tests/tailwind-css-versions.test.ts +++ b/tests/tailwind-css-versions.test.ts @@ -79,7 +79,4 @@ test('supports Tailwind CSS v4.0 features', () => { expect(twMerge('font-stretch-expanded font-stretch-[66.66%] font-stretch-50%')).toBe( 'font-stretch-50%', ) - - // TODO: Remove proto - expect(twMerge('')).toBe('') })