@@ -166,7 +166,8 @@ test.describe("prefetch", () => {
166166 await page . waitForSelector (
167167 // Look for either Rollup or Rolldown chunks
168168 [
169- "#nav link[rel='modulepreload'][href^='/assets/chunk-']" ,
169+ // Rollup bundles RR (and transitively React) into an index chunk
170+ "#nav link[rel='modulepreload'][href^='/assets/index-']" ,
170171 "#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
171172 ] . join ( "," ) ,
172173 { state : "attached" }
@@ -219,10 +220,13 @@ test.describe("prefetch", () => {
219220 "#nav link[rel='modulepreload'][href^='/assets/with-props-']" ,
220221 { state : "attached" }
221222 ) ;
223+
224+ console . log ( await app . getHtml ( ) ) ;
222225 await page . waitForSelector (
223226 // Look for either Rollup or Rolldown chunks
224227 [
225- "#nav link[rel='modulepreload'][href^='/assets/chunk-']" ,
228+ // Rollup bundles RR (and transitively React) into an index chunk
229+ "#nav link[rel='modulepreload'][href^='/assets/index-']" ,
226230 "#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
227231 ] . join ( "," ) ,
228232 { state : "attached" }
@@ -241,7 +245,8 @@ test.describe("prefetch", () => {
241245 await page . waitForSelector (
242246 // Look for either Rollup or Rolldown chunks
243247 [
244- "#nav link[rel='modulepreload'][href^='/assets/chunk-']" ,
248+ // Rollup bundles RR (and transitively React) into an index chunk
249+ "#nav link[rel='modulepreload'][href^='/assets/index-']" ,
245250 "#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
246251 ] . join ( "," ) ,
247252 { state : "attached" }
@@ -321,7 +326,8 @@ test.describe("prefetch", () => {
321326 await page . waitForSelector (
322327 // Look for either Rollup or Rolldown chunks
323328 [
324- "#nav link[rel='modulepreload'][href^='/assets/chunk-']" ,
329+ // Rollup bundles RR (and transitively React) into an index chunk
330+ "#nav link[rel='modulepreload'][href^='/assets/index-']" ,
325331 "#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
326332 ] . join ( "," ) ,
327333 { state : "attached" }
@@ -340,7 +346,8 @@ test.describe("prefetch", () => {
340346 await page . waitForSelector (
341347 // Look for either Rollup or Rolldown chunks
342348 [
343- "#nav link[rel='modulepreload'][href^='/assets/chunk-']" ,
349+ // Rollup bundles RR (and transitively React) into an index chunk
350+ "#nav link[rel='modulepreload'][href^='/assets/index-']" ,
344351 "#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
345352 ] . join ( "," ) ,
346353 { state : "attached" }
0 commit comments