@@ -691,6 +691,26 @@ ruleTester.run("shorthands", rule, {
691691 ` ,
692692 errors : [ generateError ( [ "overflow-hidden" , "text-ellipsis" , "whitespace-nowrap" ] , "truncate" ) ] ,
693693 } ,
694+ {
695+ code : "<div className={ctl(`${live && 'bg-white'} w-full px-10 py-10`)}>Leading space trim issue with fix</div>" ,
696+ output : "<div className={ctl(`${live && 'bg-white'} w-full p-10`)}>Leading space trim issue with fix</div>" ,
697+ errors : [ generateError ( [ "px-10" , "py-10" ] , "p-10" ) ] ,
698+ } ,
699+ {
700+ code : "<div className={ctl(`${live && 'bg-white'} w-full px-10 py-10 `)}>Leading space trim issue with fix (2)</div>" ,
701+ output : "<div className={ctl(`${live && 'bg-white'} w-full p-10 `)}>Leading space trim issue with fix (2)</div>" ,
702+ errors : [ generateError ( [ "px-10" , "py-10" ] , "p-10" ) ] ,
703+ } ,
704+ {
705+ code : "<div className={ctl(`w-full px-10 py-10 ${live && 'bg-white'}`)}>Trailing space trim issue with fix</div>" ,
706+ output : "<div className={ctl(`w-full p-10 ${live && 'bg-white'}`)}>Trailing space trim issue with fix</div>" ,
707+ errors : [ generateError ( [ "px-10" , "py-10" ] , "p-10" ) ] ,
708+ } ,
709+ {
710+ code : "<div className={ctl(` w-full px-10 py-10 ${live && 'bg-white'}`)}>Trailing space trim issue with fix (2)</div>" ,
711+ output : "<div className={ctl(` w-full p-10 ${live && 'bg-white'}`)}>Trailing space trim issue with fix (2)</div>" ,
712+ errors : [ generateError ( [ "px-10" , "py-10" ] , "p-10" ) ] ,
713+ } ,
694714 {
695715 code : `<div class="h-10 w-10">New size-* utilities</div>` ,
696716 output : `<div class="size-10">New size-* utilities</div>` ,
0 commit comments