@@ -1325,56 +1325,41 @@ describe("[Asset Worker] `canFetch`", () => {
13251325 [ { "Sec-Fetch-Mode" : "cors" } , false ] ,
13261326 ] as const ;
13271327
1328- const staticRoutingModes = [
1329- [ false , true ] ,
1330- [ true , false ] ,
1331- ] as const ;
1332-
13331328 const matrix = [ ] ;
13341329 for ( const compatibilityOptions of compatibilityOptionsModes ) {
13351330 for ( const notFoundHandling of notFoundHandlingModes ) {
13361331 for ( const headers of headersModes ) {
1337- for ( const hasStaticRouting of staticRoutingModes ) {
1338- matrix . push ( {
1339- compatibilityDate : compatibilityOptions [ 0 ] . compatibilityDate ,
1340- compatibilityFlags : compatibilityOptions [ 0 ] . compatibilityFlags ,
1341- notFoundHandling : notFoundHandling [ 0 ] ,
1342- headers : headers [ 0 ] ,
1343- hasStaticRouting : hasStaticRouting [ 0 ] ,
1344- expected :
1345- compatibilityOptions [ 1 ] &&
1346- notFoundHandling [ 1 ] &&
1347- headers [ 1 ] &&
1348- hasStaticRouting [ 1 ] ,
1349- } ) ;
1350- }
1332+ matrix . push ( {
1333+ compatibilityDate : compatibilityOptions [ 0 ] . compatibilityDate ,
1334+ compatibilityFlags : compatibilityOptions [ 0 ] . compatibilityFlags ,
1335+ notFoundHandling : notFoundHandling [ 0 ] ,
1336+ headers : headers [ 0 ] ,
1337+ expected :
1338+ compatibilityOptions [ 1 ] && notFoundHandling [ 1 ] && headers [ 1 ] ,
1339+ } ) ;
13511340 }
13521341 }
13531342 }
13541343
13551344 it . each ( matrix ) (
1356- "compatibility_date $compatibilityDate, compatibility_flags $compatibilityFlags, not_found_handling $notFoundHandling, headers: $headers, hasStaticRouting $hasStaticRouting -> $expected" ,
1345+ "compatibility_date $compatibilityDate, compatibility_flags $compatibilityFlags, not_found_handling $notFoundHandling, headers: $headers -> $expected" ,
13571346 async ( {
13581347 compatibilityDate,
13591348 compatibilityFlags,
13601349 notFoundHandling,
13611350 headers,
1362- hasStaticRouting,
13631351 expected,
13641352 } ) => {
13651353 expect (
13661354 await canFetch (
13671355 new Request ( "https://example.com/foo" , { headers } ) ,
13681356 // @ts -expect-error Empty config default to using mocked jaeger
13691357 mockEnv ,
1370- {
1371- ...normalizeConfiguration ( {
1372- compatibility_date : compatibilityDate ,
1373- compatibility_flags : compatibilityFlags ,
1374- not_found_handling : notFoundHandling ,
1375- has_static_routing : hasStaticRouting ,
1376- } ) ,
1377- } ,
1358+ normalizeConfiguration ( {
1359+ compatibility_date : compatibilityDate ,
1360+ compatibility_flags : compatibilityFlags ,
1361+ not_found_handling : notFoundHandling ,
1362+ } ) ,
13781363 exists
13791364 )
13801365 ) . toBeTruthy ( ) ;
@@ -1384,14 +1369,11 @@ describe("[Asset Worker] `canFetch`", () => {
13841369 new Request ( "https://example.com/bar" , { headers } ) ,
13851370 // @ts -expect-error Empty config default to using mocked jaeger
13861371 mockEnv ,
1387- {
1388- ...normalizeConfiguration ( {
1389- compatibility_date : compatibilityDate ,
1390- compatibility_flags : compatibilityFlags ,
1391- not_found_handling : notFoundHandling ,
1392- has_static_routing : hasStaticRouting ,
1393- } ) ,
1394- } ,
1372+ normalizeConfiguration ( {
1373+ compatibility_date : compatibilityDate ,
1374+ compatibility_flags : compatibilityFlags ,
1375+ not_found_handling : notFoundHandling ,
1376+ } ) ,
13951377 exists
13961378 )
13971379 ) . toBe ( expected ) ;
@@ -1401,14 +1383,11 @@ describe("[Asset Worker] `canFetch`", () => {
14011383 new Request ( "https://example.com/" , { headers } ) ,
14021384 // @ts -expect-error Empty config default to using mocked jaeger
14031385 mockEnv ,
1404- {
1405- ...normalizeConfiguration ( {
1406- compatibility_date : compatibilityDate ,
1407- compatibility_flags : compatibilityFlags ,
1408- not_found_handling : notFoundHandling ,
1409- has_static_routing : hasStaticRouting ,
1410- } ) ,
1411- } ,
1386+ normalizeConfiguration ( {
1387+ compatibility_date : compatibilityDate ,
1388+ compatibility_flags : compatibilityFlags ,
1389+ not_found_handling : notFoundHandling ,
1390+ } ) ,
14121391 exists
14131392 )
14141393 ) . toBeTruthy ( ) ;
@@ -1418,14 +1397,11 @@ describe("[Asset Worker] `canFetch`", () => {
14181397 new Request ( "https://example.com/404" , { headers } ) ,
14191398 // @ts -expect-error Empty config default to using mocked jaeger
14201399 mockEnv ,
1421- {
1422- ...normalizeConfiguration ( {
1423- compatibility_date : compatibilityDate ,
1424- compatibility_flags : compatibilityFlags ,
1425- not_found_handling : notFoundHandling ,
1426- has_static_routing : hasStaticRouting ,
1427- } ) ,
1428- } ,
1400+ normalizeConfiguration ( {
1401+ compatibility_date : compatibilityDate ,
1402+ compatibility_flags : compatibilityFlags ,
1403+ not_found_handling : notFoundHandling ,
1404+ } ) ,
14291405 exists
14301406 )
14311407 ) . toBeTruthy ( ) ;
0 commit comments