@@ -12,6 +12,7 @@ fn test_simple() {
1212 let f2 = super :: fixture ( ) . join ( "exports-field2" ) ;
1313 let f4 = super :: fixture ( ) . join ( "exports-field-error" ) ;
1414 let f5 = super :: fixture ( ) . join ( "imports-exports-wildcard" ) ;
15+ let f6 = super :: fixture ( ) . join ( "export-query" ) ;
1516
1617 let resolver = Resolver :: new ( ResolveOptions {
1718 extensions : vec ! [ ".js" . into( ) ] ,
@@ -43,6 +44,10 @@ fn test_simple() {
4344 ( "should resolve with wildcard pattern #7" , f5. clone ( ) , "m/middle-3/nested/f" , f5. join ( "node_modules/m/src/middle-3/nested/f/nested/f.js" ) ) ,
4445 ( "should resolve with wildcard pattern #8" , f5. clone ( ) , "m/middle-4/f/nested" , f5. join ( "node_modules/m/src/middle-4/f/f.js" ) ) ,
4546 ( "should resolve with wildcard pattern #9" , f5. clone ( ) , "m/middle-5/f$/$" , f5. join ( "node_modules/m/src/middle-5/f$/$.js" ) ) ,
47+ ( "should resolve with query string #10" , f6. clone ( ) , "export-query/add" , f6. join ( "add.js?query1?query2" ) ) ,
48+ // Sadly we can not use real `minus.js?query` and `equal.js?query` file due to Windows: invalid path
49+ ( "should resolve with query string #10" , f6. clone ( ) , "export-query/minus" , f6. join ( "minus.js?query?extra" ) ) ,
50+ ( "should resolve with query string #10" , f6. clone ( ) , "export-query/equal" , f6. join ( "equal.js?query" ) ) ,
4651 ] ;
4752
4853 // Not needed or snapshot:
0 commit comments