@@ -166,7 +166,8 @@ test.describe("prefetch", () => {
166
166
await page . waitForSelector (
167
167
// Look for either Rollup or Rolldown chunks
168
168
[
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-']" ,
170
171
"#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
171
172
] . join ( "," ) ,
172
173
{ state : "attached" }
@@ -219,10 +220,13 @@ test.describe("prefetch", () => {
219
220
"#nav link[rel='modulepreload'][href^='/assets/with-props-']" ,
220
221
{ state : "attached" }
221
222
) ;
223
+
224
+ console . log ( await app . getHtml ( ) ) ;
222
225
await page . waitForSelector (
223
226
// Look for either Rollup or Rolldown chunks
224
227
[
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-']" ,
226
230
"#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
227
231
] . join ( "," ) ,
228
232
{ state : "attached" }
@@ -241,7 +245,8 @@ test.describe("prefetch", () => {
241
245
await page . waitForSelector (
242
246
// Look for either Rollup or Rolldown chunks
243
247
[
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-']" ,
245
250
"#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
246
251
] . join ( "," ) ,
247
252
{ state : "attached" }
@@ -321,7 +326,8 @@ test.describe("prefetch", () => {
321
326
await page . waitForSelector (
322
327
// Look for either Rollup or Rolldown chunks
323
328
[
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-']" ,
325
331
"#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
326
332
] . join ( "," ) ,
327
333
{ state : "attached" }
@@ -340,7 +346,8 @@ test.describe("prefetch", () => {
340
346
await page . waitForSelector (
341
347
// Look for either Rollup or Rolldown chunks
342
348
[
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-']" ,
344
351
"#nav link[rel='modulepreload'][href^='/assets/jsx-runtime-']" ,
345
352
] . join ( "," ) ,
346
353
{ state : "attached" }
0 commit comments