com php-src: add a test case previously broken by a bad fix: ext/standard/tests/url/parse_url_basic_001.phpt
ext/standard/tests/url/parse_url_basic_002.php t ext/standard/tests/url/parse_url_basic_003.ph pt ext/standard/tests/url/parse_url_basic_004.p hpt
ext/standard/tests/url/parse_url_basic_005. phpt ext/standard/tests/url/parse_url_basic_006 .phpt ext/standard/tests/url/parse_url_basic_00 7.phpt
ext/standard/tests/url/parse_url_basic_0 08.phpt ext/s
| From: | Stanislav Malyshev | Date: | Fri, 25 Apr 2014 06:58:38 +0000 |
| Subject: | com php-src: add a test case previously broken by a bad fix: ext/standard/tests/url/parse_url_basic_001.phpt ext/standard/tests/url/parse_url_basic_002.php t ext/standard/tests/url/parse_url_basic_003.ph pt ext/standard/tests/url/parse_url_basic_004.p hpt ext/standard/tests/url/parse_url_basic_005. phpt ext/standard/tests/url/parse_url_basic_006 .phpt ext/standard/tests/url/parse_url_basic_00 7.phpt ext/standard/tests/url/parse_url_basic_0 08.phpt ext/s |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-77142@lists.php.net to get a copy of this message | ||
Commit: 03c703b8bd55679edf30fe17529fab0c2281b01f
Author: Stanislav Malyshev <stas@php.net> Thu, 24 Apr 2014 23:58:38 -0700
Parents: a32880380335a8bc25140ddb0e94b49c47416bbe
Branches: PHP-5.4 PHP-5.5 PHP-5.6 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=03c703b8bd55679edf30fe17529fab0c2281b01f
Log:
add a test case previously broken by a bad fix
Changed paths:
M ext/standard/tests/url/parse_url_basic_001.phpt
M ext/standard/tests/url/parse_url_basic_002.phpt
M ext/standard/tests/url/parse_url_basic_003.phpt
M ext/standard/tests/url/parse_url_basic_004.phpt
M ext/standard/tests/url/parse_url_basic_005.phpt
M ext/standard/tests/url/parse_url_basic_006.phpt
M ext/standard/tests/url/parse_url_basic_007.phpt
M ext/standard/tests/url/parse_url_basic_008.phpt
M ext/standard/tests/url/parse_url_basic_009.phpt
M ext/standard/tests/url/urls.inc
Diff:
diff --git a/ext/standard/tests/url/parse_url_basic_001.phpt
b/ext/standard/tests/url/parse_url_basic_001.phpt
index 4c5b094..a6f4f7a 100644
--- a/ext/standard/tests/url/parse_url_basic_001.phpt
+++ b/ext/standard/tests/url/parse_url_basic_001.phpt
@@ -845,6 +845,13 @@ echo "Done";
string(1) "/"
}
+--> /rest/Users?filter={"id":"123"}: array(2) {
+ ["path"]=>
+ string(11) "/rest/Users"
+ ["query"]=>
+ string(19) "filter={"id":"123"}"
+}
+
--> http:///blah.com: bool(false)
--> http://:80: bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_002.phpt
b/ext/standard/tests/url/parse_url_basic_002.phpt
index ed0f08a..c05d1f4 100644
--- a/ext/standard/tests/url/parse_url_basic_002.phpt
+++ b/ext/standard/tests/url/parse_url_basic_002.phpt
@@ -110,6 +110,7 @@ echo "Done";
--> http://[x:80]/ : string(4) "http"
--> : NULL
--> / : NULL
+--> /rest/Users?filter={"id":"123"} : NULL
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_003.phpt
b/ext/standard/tests/url/parse_url_basic_003.phpt
index a2bbfa6..88eda50 100644
--- a/ext/standard/tests/url/parse_url_basic_003.phpt
+++ b/ext/standard/tests/url/parse_url_basic_003..phpt
@@ -109,6 +109,7 @@ echo "Done";
--> http://[x:80]/ : string(6) "[x:80]"
--> : NULL
--> / : NULL
+--> /rest/Users?filter={"id":"123"} : NULL
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_004.phpt
b/ext/standard/tests/url/parse_url_basic_004.phpt
index 839ebee..e3b9abd 100644
--- a/ext/standard/tests/url/parse_url_basic_004.phpt
+++ b/ext/standard/tests/url/parse_url_basic_004.phpt
@@ -109,6 +109,7 @@ echo "Done";
--> http://[x:80]/ : NULL
--> : NULL
--> / : NULL
+--> /rest/Users?filter={"id":"123"} : NULL
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_005.phpt
b/ext/standard/tests/url/parse_url_basic_005.phpt
index c113461..1fc946e 100644
--- a/ext/standard/tests/url/parse_url_basic_005.phpt
+++ b/ext/standard/tests/url/parse_url_basic_005.phpt
@@ -109,6 +109,7 @@ echo "Done";
--> http://[x:80]/ : NULL
--> : NULL
--> / : NULL
+--> /rest/Users?filter={"id":"123"} : NULL
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_006.phpt
b/ext/standard/tests/url/parse_url_basic_006.phpt
index 24de1cc..5104326 100644
--- a/ext/standard/tests/url/parse_url_basic_006.phpt
+++ b/ext/standard/tests/url/parse_url_basic_006.phpt
@@ -109,6 +109,7 @@ echo "Done";
--> http://[x:80]/ : NULL
--> : NULL
--> / : NULL
+--> /rest/Users?filter={"id":"123"} : NULL
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_007.phpt
b/ext/standard/tests/url/parse_url_basic_007.phpt
index d400687..8e04553 100644
--- a/ext/standard/tests/url/parse_url_basic_007.phpt
+++ b/ext/standard/tests/url/parse_url_basic_007..phpt
@@ -109,6 +109,7 @@ echo "Done";
--> http://[x:80]/ : string(1) "/"
--> : string(0) ""
--> / : string(1) "/"
+--> /rest/Users?filter={"id":"123"} : string(11) "/rest/Users"
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_008.phpt
b/ext/standard/tests/url/parse_url_basic_008.phpt
index b283829..0c77221 100644
--- a/ext/standard/tests/url/parse_url_basic_008.phpt
+++ b/ext/standard/tests/url/parse_url_basic_008.phpt
@@ -109,6 +109,7 @@ echo "Done";
--> http://[x:80]/ : NULL
--> : NULL
--> / : NULL
+--> /rest/Users?filter={"id":"123"} : string(19)
"filter={"id":"123"}"
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/parse_url_basic_009.phpt
b/ext/standard/tests/url/parse_url_basic_009.phpt
index a7d70f3..487b271 100644
--- a/ext/standard/tests/url/parse_url_basic_009.phpt
+++ b/ext/standard/tests/url/parse_url_basic_009.phpt
@@ -109,6 +109,7 @@ echo "Done";
--> http://[x:80]/ : NULL
--> : NULL
--> / : NULL
+--> /rest/Users?filter={"id":"123"} : NULL
--> http:///blah.com : bool(false)
--> http://:80 : bool(false)
--> http://user@:80 : bool(false)
diff --git a/ext/standard/tests/url/urls.inc b/ext/standard/tests/url/urls.inc
index 4192f4a..d8ffe91 100644
--- a/ext/standard/tests/url/urls.inc
+++ b/ext/standard/tests/url/urls.inc
@@ -89,6 +89,7 @@ $urls = array(
'http://[x:80]/',
'',
'/',
+'/rest/Users?filter={"id":"123"}',
// Severely malformed URLs that do not parse:
'http:///blah.com',