@@ -12,6 +12,7 @@ fn test_simple() {
12
12
let f2 = super :: fixture ( ) . join ( "exports-field2" ) ;
13
13
let f4 = super :: fixture ( ) . join ( "exports-field-error" ) ;
14
14
let f5 = super :: fixture ( ) . join ( "imports-exports-wildcard" ) ;
15
+ let f6 = super :: fixture ( ) . join ( "export-query" ) ;
15
16
16
17
let resolver = Resolver :: new ( ResolveOptions {
17
18
extensions : vec ! [ ".js" . into( ) ] ,
@@ -43,6 +44,10 @@ fn test_simple() {
43
44
( "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" ) ) ,
44
45
( "should resolve with wildcard pattern #8" , f5. clone ( ) , "m/middle-4/f/nested" , f5. join ( "node_modules/m/src/middle-4/f/f.js" ) ) ,
45
46
( "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" ) ) ,
46
51
] ;
47
52
48
53
// Not needed or snapshot:
0 commit comments