@@ -11,6 +11,7 @@ import {
1111 isGenericFontFamily ,
1212 proxyURL ,
1313 renderFontSrc ,
14+ resolveEntrypoint ,
1415 resolveFontFamily ,
1516 toCSS ,
1617} from '../../../../dist/assets/fonts/utils.js' ;
@@ -280,6 +281,7 @@ describe('fonts utils', () => {
280281 resolveMod : async ( ) => ( { provider : ( ) => { } } ) ,
281282 generateNameWithHash : ( family ) => `${ family . name } -x` ,
282283 root,
284+ resolveLocalEntrypoint : ( url ) => fileURLToPath ( resolveEntrypoint ( root , url ) ) ,
283285 } ) ,
284286 {
285287 name : 'Custom' ,
@@ -313,6 +315,7 @@ describe('fonts utils', () => {
313315 resolveMod : async ( ) => ( { provider : ( ) => { } } ) ,
314316 generateNameWithHash : ( family ) => `${ family . name } -x` ,
315317 root,
318+ resolveLocalEntrypoint : ( url ) => fileURLToPath ( resolveEntrypoint ( root , url ) ) ,
316319 } ) ,
317320 {
318321 name : 'Custom' ,
@@ -341,6 +344,7 @@ describe('fonts utils', () => {
341344 resolveMod : ( id ) => import ( id ) ,
342345 generateNameWithHash : ( family ) => `${ family . name } -x` ,
343346 root,
347+ resolveLocalEntrypoint : ( url ) => fileURLToPath ( resolveEntrypoint ( root , url ) ) ,
344348 } ) ;
345349 assert . equal ( res . name , 'Custom' ) ;
346350 // Required to make TS happy
@@ -358,6 +362,7 @@ describe('fonts utils', () => {
358362 resolveMod : ( id ) => import ( id ) ,
359363 generateNameWithHash : ( family ) => `${ family . name } -x` ,
360364 root,
365+ resolveLocalEntrypoint : ( url ) => fileURLToPath ( resolveEntrypoint ( root , url ) ) ,
361366 } ) ;
362367 assert . equal ( res . name , 'Custom' ) ;
363368 // Required to make TS happy
@@ -379,6 +384,7 @@ describe('fonts utils', () => {
379384 resolveMod : async ( ) => ( { provider : ( ) => Object . assign ( ( ) => { } , { _name : 'test' } ) } ) ,
380385 generateNameWithHash : ( family ) => `${ family . name } -x` ,
381386 root,
387+ resolveLocalEntrypoint : ( url ) => fileURLToPath ( resolveEntrypoint ( root , url ) ) ,
382388 } ) ;
383389 assert . equal ( res . name , 'Custom' ) ;
384390 if ( res . provider !== 'local' ) {
0 commit comments