@@ -5,8 +5,8 @@ export default function (test) {
55 test ( 'visits a route with non-ASCII character' , '/encoded' , async ( { page, clicknav } ) => {
66 await clicknav ( '[href="/encoded/苗条"]' ) ;
77 assert . equal ( await page . innerHTML ( 'h1' ) , 'static' ) ;
8- assert . equal ( await page . innerHTML ( 'h2' ) , '/encoded/苗条' ) ;
9- assert . equal ( await page . innerHTML ( 'h3' ) , '/encoded/苗条' ) ;
8+ assert . equal ( decodeURI ( await page . innerHTML ( 'h2' ) ) , '/encoded/苗条' ) ;
9+ assert . equal ( decodeURI ( await page . innerHTML ( 'h3' ) ) , '/encoded/苗条' ) ;
1010 } ) ;
1111
1212 test (
@@ -15,17 +15,17 @@ export default function (test) {
1515 async ( { page, clicknav } ) => {
1616 await clicknav ( '[href="/encoded/土豆"]' ) ;
1717 assert . equal ( await page . innerHTML ( 'h1' ) , 'dynamic' ) ;
18- assert . equal ( await page . innerHTML ( 'h2' ) , '/encoded/土豆: 土豆' ) ;
19- assert . equal ( await page . innerHTML ( 'h3' ) , '/encoded/土豆: 土豆' ) ;
18+ assert . equal ( decodeURI ( await page . innerHTML ( 'h2' ) ) , '/encoded/土豆: 土豆' ) ;
19+ assert . equal ( decodeURI ( await page . innerHTML ( 'h3' ) ) , '/encoded/土豆: 土豆' ) ;
2020 }
2121 ) ;
2222
2323 test ( 'redirects correctly with non-ASCII location' , '/encoded' , async ( { page, clicknav } ) => {
2424 await clicknav ( '[href="/encoded/反应"]' ) ;
2525
2626 assert . equal ( await page . innerHTML ( 'h1' ) , 'static' ) ;
27- assert . equal ( await page . innerHTML ( 'h2' ) , '/encoded/苗条' ) ;
28- assert . equal ( await page . innerHTML ( 'h3' ) , '/encoded/苗条' ) ;
27+ assert . equal ( decodeURI ( await page . innerHTML ( 'h2' ) ) , '/encoded/苗条' ) ;
28+ assert . equal ( decodeURI ( await page . innerHTML ( 'h3' ) ) , '/encoded/苗条' ) ;
2929 } ) ;
3030
3131 test ( 'sets charset on JSON Content-Type' , null , async ( { fetch } ) => {
0 commit comments