@@ -18,7 +18,7 @@ $_SERVER = array(
18
18
'QUERY_STRING ' => 'x param=val.&pa%%72am=val2¶m3=v%20a%26l%3Du%2Be) ' ,
19
19
'REMOTE_ADDR ' => '192.168.188.66 ' ,
20
20
'REQUEST_METHOD ' => 'GET ' ,
21
- 'REQUEST_URI ' => '/file.php?x param=val.&pa%%72am=val2¶m3=v%20a%26l%3Du%2Be) ' ,
21
+ 'REQUEST_URI ' => '/file.php?x param=val.&pa%%72am=val2"es \\ "= \\ "& param3=v%20a%26l%3Du%2Be) ' ,
22
22
'SCRIPT_NAME ' => '/file.php ' ,
23
23
);
24
24
@@ -39,16 +39,16 @@ test(function() {
39
39
Assert::same ( 'nette.org ' , $ request ->getUrl ()->host );
40
40
Assert::same ( 8080 , $ request ->getUrl ()->port );
41
41
Assert::same ( '/file.php ' , $ request ->getUrl ()->path );
42
- Assert::same ( 'x_param=val.&pa%25ram=val2¶m3=v%20a%26l%3Du%2Be ' , $ request ->getUrl ()->query );
42
+ Assert::same ( 'x_param=val.&pa%25ram=val2"es%5C%22=%5C%22& param3=v%20a%26l%3Du%2Be ' , $ request ->getUrl ()->query );
43
43
Assert::same ( '' , $ request ->getUrl ()->fragment );
44
44
Assert::same ( 'val. ' , $ request ->getQuery ('x_param ' ) );
45
45
Assert::same ( 'val2 ' , $ request ->getQuery ('pa%ram ' ) );
46
46
Assert::same ( 'nette.org:8080 ' , $ request ->getUrl ()->authority );
47
47
Assert::same ( 'https://nette.org:8080 ' , $ request ->getUrl ()->hostUrl );
48
48
Assert::same ( 'https://nette.org:8080/ ' , $ request ->getUrl ()->baseUrl );
49
49
Assert::same ( '/ ' , $ request ->getUrl ()->basePath );
50
- Assert::same ( 'file.php?x_param=val.&pa%25ram=val2¶m3=v%20a%26l%3Du%2Be ' , $ request ->getUrl ()->relativeUrl );
51
- Assert::same ( 'https://nette.org:8080/file.php?x_param=val.&pa%25ram=val2¶m3=v%20a%26l%3Du%2Be ' , $ request ->getUrl ()->absoluteUrl );
50
+ Assert::same ( 'file.php?x_param=val.&pa%25ram=val2"es%5C%22=%5C%22& param3=v%20a%26l%3Du%2Be ' , $ request ->getUrl ()->relativeUrl );
51
+ Assert::same ( 'https://nette.org:8080/file.php?x_param=val.&pa%25ram=val2"es%5C%22=%5C%22& param3=v%20a%26l%3Du%2Be ' , $ request ->getUrl ()->absoluteUrl );
52
52
Assert::same ( '' , $ request ->getUrl ()->pathInfo );
53
53
});
54
54
@@ -65,7 +65,7 @@ test(function() {
65
65
Assert::same ( 'nette.org ' , $ request ->getUrl ()->host );
66
66
Assert::same ( 8080 , $ request ->getUrl ()->port );
67
67
Assert::same ( '/file.php ' , $ request ->getUrl ()->path );
68
- Assert::same ( 'x_param=val.&pa%25ram=val2¶m3=v%20a%26l%3Du%2Be%29 ' , $ request ->getUrl ()->query );
68
+ Assert::same ( 'x_param=val.&pa%25ram=val2"es%5C%22=%5C%22& param3=v%20a%26l%3Du%2Be%29 ' , $ request ->getUrl ()->query );
69
69
Assert::same ( '' , $ request ->getUrl ()->fragment );
70
70
Assert::same ( 'val. ' , $ request ->getQuery ('x_param ' ) );
71
71
Assert::same ( 'val2 ' , $ request ->getQuery ('pa%ram ' ) );
0 commit comments