com php-src: Update test script: ext/json/tests/bug71835.phpt
| From: | Xinchen Hui | Date: | Tue, 22 Mar 2016 03:28:19 +0000 |
| Subject: | com php-src: Update test script: ext/json/tests/bug71835.phpt | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-91457@lists.php.net to get a copy of this message | ||
Commit: b49ec68134688edff0ae095dd09656dd3430f527
Author: Xinchen Hui <laruence@gmail.com> Tue, 22 Mar 2016 11:28:19 +0800
Parents: dc842bbf8d8c8e4c244bfae6dd23e3d461b4cbc9
Branches: PHP-7.0 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=b49ec68134688edff0ae095dd09656dd3430f527
Log:
Update test script
Changed paths:
M ext/json/tests/bug71835.phpt
Diff:
diff --git a/ext/json/tests/bug71835.phpt b/ext/json/tests/bug71835.phpt
index bbca198...dbe313b 100644
--- a/ext/json/tests/bug71835.phpt
+++ b/ext/json/tests/bug71835.phpt
@@ -12,6 +12,16 @@ class SomeClass implements JsonSerializable {
$class = new SomeClass;
$arr = [$class];
var_dump(json_encode($arr));
+
+class SomeClass2 implements JsonSerializable {
+ public function jsonSerialize() {
+ return [(array)$this];
+ }
+}
+$class = new SomeClass2;
+$arr = [$class];
+var_dump(json_encode($arr));
?>
--EXPECT--
string(6) "[[[]]]"
+string(6) "[[[]]]"