@@ -26,6 +26,20 @@ describe('other', () => {
26
26
27
27
expect ( result ) . toEqual ( '<div class="unknown-class group peer container p-0"></div>' )
28
28
} )
29
+
30
+ test ( 'parasite utilities (v4)' , async ( { expect } ) => {
31
+ let result = await format ( '<div class="group peer unknown-class p-0 container"></div>' , {
32
+ tailwindPackageName : 'tailwindcss-v4' ,
33
+ } )
34
+
35
+ expect ( result ) . toEqual ( '<div class="group peer unknown-class container p-0"></div>' )
36
+ } )
37
+
38
+ test ( 'parasite utilities (no install == v4)' , async ( { expect } ) => {
39
+ let result = await format ( '<div class="group peer unknown-class p-0 container"></div>' )
40
+
41
+ expect ( result ) . toEqual ( '<div class="group peer unknown-class container p-0"></div>' )
42
+ } )
29
43
} )
30
44
31
45
describe ( 'whitespace' , ( ) => {
@@ -61,7 +75,7 @@ describe('whitespace', () => {
61
75
test ( 'duplicate classes are dropped' , async ( { expect } ) => {
62
76
let result = await format ( '<div class="underline line-through underline flex"></div>' )
63
77
64
- expect ( result ) . toEqual ( '<div class="flex underline line-through"></div>' )
78
+ expect ( result ) . toEqual ( '<div class="flex line-through underline "></div>' )
65
79
} )
66
80
} )
67
81
@@ -90,6 +104,6 @@ describe('errors', () => {
90
104
tailwindPackageName : 'tailwindcss-v3' ,
91
105
} )
92
106
93
- await expect ( result ) . rejects . toThrowError ( / U n a b l e t o l o a d T a i l w i n d C S S v 4 / )
107
+ await expect ( result ) . rejects . toThrowError ( / n o s u c h f i l e o r d i r e c t o r y / )
94
108
} )
95
109
} )
0 commit comments