@@ -189,9 +189,9 @@ const TESTS: Test[] = [
189
189
[
190
190
[ { } , null ] ,
191
191
[ { test : "abc" } , "/abc" ] ,
192
- [ { test : "a+b" } , "/a+b" , { encode : value => value } ] ,
192
+ [ { test : "a+b" } , "/a+b" ] ,
193
193
[ { test : "a+b" } , "/test" , { encode : ( _ , token ) => String ( token . name ) } ] ,
194
- [ { test : "a+b" } , "/a%2Bb" ]
194
+ [ { test : "a+b" } , "/a%2Bb" , { encode : encodeURIComponent } ]
195
195
]
196
196
] ,
197
197
[
@@ -285,9 +285,9 @@ const TESTS: Test[] = [
285
285
[
286
286
[ { } , null ] ,
287
287
[ { test : "abc" } , "/abc" ] ,
288
- [ { test : "a+b" } , "/a+b" , { encode : value => value } ] ,
288
+ [ { test : "a+b" } , "/a+b" ] ,
289
289
[ { test : "a+b" } , "/test" , { encode : ( _ , token ) => String ( token . name ) } ] ,
290
- [ { test : "a+b" } , "/a%2Bb" ]
290
+ [ { test : "a+b" } , "/a%2Bb" , { encode : encodeURIComponent } ]
291
291
]
292
292
] ,
293
293
[
@@ -576,8 +576,16 @@ const TESTS: Test[] = [
576
576
] ,
577
577
[
578
578
[ { test : "route" } , "/route" ] ,
579
- [ { test : "something/else" } , "/something%2Felse" ] ,
580
- [ { test : "something/else/more" } , "/something%2Felse%2Fmore" ]
579
+ [
580
+ { test : "something/else" } ,
581
+ "/something%2Felse" ,
582
+ { encode : encodeURIComponent }
583
+ ] ,
584
+ [
585
+ { test : "something/else/more" } ,
586
+ "/something%2Felse%2Fmore" ,
587
+ { encode : encodeURIComponent }
588
+ ]
581
589
]
582
590
] ,
583
591
[
@@ -1050,8 +1058,12 @@ const TESTS: Test[] = [
1050
1058
[
1051
1059
[ { test : "" } , "/" ] ,
1052
1060
[ { test : "abc" } , "/abc" ] ,
1053
- [ { test : "abc/123" } , "/abc%2F123" ] ,
1054
- [ { test : "abc/123/456" } , "/abc%2F123%2F456" ]
1061
+ [ { test : "abc/123" } , "/abc%2F123" , { encode : encodeURIComponent } ] ,
1062
+ [
1063
+ { test : "abc/123/456" } ,
1064
+ "/abc%2F123%2F456" ,
1065
+ { encode : encodeURIComponent }
1066
+ ]
1055
1067
]
1056
1068
] ,
1057
1069
[
@@ -2059,7 +2071,7 @@ const TESTS: Test[] = [
2059
2071
] ,
2060
2072
[
2061
2073
[ { foo : "foo" } , "/foobaz" ] ,
2062
- [ { foo : "foo/bar" } , "/foo%2Fbarbaz" ] ,
2074
+ [ { foo : "foo/bar" } , "/foo%2Fbarbaz" , { encode : encodeURIComponent } ] ,
2063
2075
[ { foo : [ "foo" , "bar" ] } , "/foo/barbaz" ]
2064
2076
]
2065
2077
] ,
@@ -2236,7 +2248,10 @@ const TESTS: Test[] = [
2236
2248
}
2237
2249
] ,
2238
2250
[ [ "/café" , [ "/café" , "café" ] ] ] ,
2239
- [ [ { foo : "café" } , "/caf%C3%A9" ] ]
2251
+ [
2252
+ [ { foo : "café" } , "/café" ] ,
2253
+ [ { foo : "café" } , "/caf%C3%A9" , { encode : encodeURIComponent } ]
2254
+ ]
2240
2255
] ,
2241
2256
[ "/café" , undefined , [ "/café" ] , [ [ "/café" , [ "/café" ] ] ] , [ [ null , "/café" ] ] ] ,
2242
2257
[
0 commit comments