@@ -40,11 +40,11 @@ function contextHarmony(name) {
4040
4141function contextMixed ( name ) {
4242 return Promise . all ( [
43- import ( `./dir-mixed/${ name } .js ` ) ,
44- import ( /* webpackMode: "lazy-once" */ `./dir-mixed?1/${ name } .js ` ) ,
45- import ( /* webpackMode: "eager" */ `./dir-mixed?2/${ name } .js ` )
43+ import ( `./dir-mixed/${ name } ` ) ,
44+ import ( /* webpackMode: "lazy-once" */ `./dir-mixed?1/${ name } ` ) ,
45+ import ( /* webpackMode: "eager" */ `./dir-mixed?2/${ name } ` )
4646 ] ) . then ( function ( results ) {
47- return import ( /* webpackMode: "weak" */ `./dir-mixed/${ name } .js ` ) . then ( function ( r ) {
47+ return import ( /* webpackMode: "weak" */ `./dir-mixed/${ name } ` ) . then ( function ( r ) {
4848 results . push ( r ) ;
4949 return results ;
5050 } ) ;
@@ -80,6 +80,7 @@ it("should receive a namespace object when importing mixed content via context",
8080 promiseTest ( contextMixed ( "one" ) , { default : { named : "named" , default : "default" } , [ Symbol . toStringTag ] : "Module" } ) ,
8181 promiseTest ( contextMixed ( "two" ) , { default : { __esModule : true , named : "named" , default : "default" } , [ Symbol . toStringTag ] : "Module" } ) ,
8282 promiseTest ( contextMixed ( "three" ) , { named : "named" , default : "default" , [ Symbol . toStringTag ] : "Module" } ) ,
83- promiseTest ( contextMixed ( "null" ) , { default : null , [ Symbol . toStringTag ] : "Module" } )
83+ promiseTest ( contextMixed ( "null" ) , { default : null , [ Symbol . toStringTag ] : "Module" } ) ,
84+ promiseTest ( contextMixed ( "json.json" ) , { named : "named" , default : { named : "named" , default : "default" } , [ Symbol . toStringTag ] : "Module" } )
8485 ] ) ;
8586} ) ;
0 commit comments