File tree Expand file tree Collapse file tree 1 file changed +20
-10
lines changed Expand file tree Collapse file tree 1 file changed +20
-10
lines changed Original file line number Diff line number Diff line change @@ -733,16 +733,26 @@ function defineTest(f: Fixture) {
733
733
} )
734
734
735
735
async function expectNoDuplicateServerCss ( page : Page ) {
736
- // check only manually inserted stylesheet link exists
737
- await expect ( page . locator ( 'link[rel="stylesheet"]' ) ) . toHaveCount ( 3 )
738
- for ( const locator of await page
739
- . locator ( 'link[rel="stylesheet"]' )
740
- . all ( ) ) {
741
- await expect ( locator ) . toHaveAttribute (
742
- 'data-precedence' ,
743
- 'test-style-manual-link' ,
744
- )
745
- }
736
+ // verify duplicate client-reference style link are removed
737
+ await expect (
738
+ page . locator (
739
+ 'link[rel="stylesheet"][data-precedence="vite-rsc/client-reference"]' ,
740
+ ) ,
741
+ ) . toHaveCount ( 0 )
742
+ await expect (
743
+ page
744
+ . locator (
745
+ 'link[rel="stylesheet"][data-precedence="vite-rsc/importer-resources"]' ,
746
+ )
747
+ . nth ( 0 ) ,
748
+ ) . toBeAttached ( )
749
+ await expect (
750
+ page
751
+ . locator (
752
+ 'link[rel="stylesheet"][data-precedence="test-style-manual-link"]' ,
753
+ )
754
+ . nth ( 0 ) ,
755
+ ) . toBeAttached ( )
746
756
}
747
757
748
758
test ( 'no duplicate server css' , async ( { page } ) => {
You can’t perform that action at this time.
0 commit comments