[PHP-CVS] com php-src: Create test to the extension xmlrpc: ext/xmlrpc/tests/003.phpt ext/xmlrpc/tests/004.phpt
Commit:ac2d2b9b72d568fdd3d548d8fb22a85182a910a9 Author:root root@precise64.(none) Sun, 18 Aug 2013 18:44:52 + Committer: Stanislav Malyshev s...@php.net Sun, 18 Aug 2013 13:59:39 -0700 Parents: 4a0e87e497ae77ef9e98ba7906f3c659c3ef289d Branches: PHP-5.4 PHP-5.5 master Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=ac2d2b9b72d568fdd3d548d8fb22a85182a910a9 Log: Create test to the extension xmlrpc Changed paths: A ext/xmlrpc/tests/003.phpt A ext/xmlrpc/tests/004.phpt Diff: diff --git a/ext/xmlrpc/tests/003.phpt b/ext/xmlrpc/tests/003.phpt new file mode 100644 index 000..3d6796d --- /dev/null +++ b/ext/xmlrpc/tests/003.phpt @@ -0,0 +1,109 @@ +--TEST-- +xmlrpc_encode() Simple test encode array +--SKIPIF-- +?php if (!extension_loaded(xmlrpc)) print skip; ? +--FILE-- +?php + +$params = array( + one = red, + two = blue, + three = green +); + +$response = xmlrpc_encode($params); +echo $response; + +$params = array( + red, + blue, + green +); + +$response = xmlrpc_encode($params); +echo $response; + +$params = array( + 0 = red, + 1 = blue, + 3 = green +); + +$response = xmlrpc_encode($params); +echo $response; + +--EXPECT-- +?xml version=1.0 encoding=utf-8? +params +param + value + struct + member +nameone/name +value + stringred/string +/value + /member + member +nametwo/name +value + stringblue/string +/value + /member + member +namethree/name +value + stringgreen/string +/value + /member + /struct + /value +/param +/params +?xml version=1.0 encoding=utf-8? +params +param + value + array + data +value + stringred/string +/value +value + stringblue/string +/value +value + stringgreen/string +/value + /data + /array + /value +/param +/params +?xml version=1.0 encoding=utf-8? +params +param + value + struct + member +name0/name +value + stringred/string +/value + /member + member +name1/name +value + stringblue/string +/value + /member + member +name3/name +value + stringgreen/string +/value + /member + /struct + /value +/param +/params \ No newline at end of file diff --git a/ext/xmlrpc/tests/004.phpt b/ext/xmlrpc/tests/004.phpt new file mode 100644 index 000..04f3ef3 --- /dev/null +++ b/ext/xmlrpc/tests/004.phpt @@ -0,0 +1,19 @@ +--TEST-- +xmlrpc_encode() Simple test encode int +--SKIPIF-- +?php if (!extension_loaded(xmlrpc)) print skip; ? +--FILE-- +?php + +$response = xmlrpc_encode(1); +echo $response; + +--EXPECT-- +?xml version=1.0 encoding=utf-8? +params +param + value + int1/int + /value +/param +/params \ No newline at end of file -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-CVS] com php-src: Create test to the extension xmlrpc: ext/xmlrpc/tests/003.phpt ext/xmlrpc/tests/004.phpt
Commit:acda3dab6c236ac47165ba5de7d512fd57d6f26d Author:root root@precise64.(none) Sun, 18 Aug 2013 18:44:52 + Parents: e960eebfea1fccbb4a2f030949249d4d1d198728 Branches: master Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=acda3dab6c236ac47165ba5de7d512fd57d6f26d Log: Create test to the extension xmlrpc Changed paths: A ext/xmlrpc/tests/003.phpt A ext/xmlrpc/tests/004.phpt Diff: diff --git a/ext/xmlrpc/tests/003.phpt b/ext/xmlrpc/tests/003.phpt new file mode 100644 index 000..3d6796d --- /dev/null +++ b/ext/xmlrpc/tests/003.phpt @@ -0,0 +1,109 @@ +--TEST-- +xmlrpc_encode() Simple test encode array +--SKIPIF-- +?php if (!extension_loaded(xmlrpc)) print skip; ? +--FILE-- +?php + +$params = array( + one = red, + two = blue, + three = green +); + +$response = xmlrpc_encode($params); +echo $response; + +$params = array( + red, + blue, + green +); + +$response = xmlrpc_encode($params); +echo $response; + +$params = array( + 0 = red, + 1 = blue, + 3 = green +); + +$response = xmlrpc_encode($params); +echo $response; + +--EXPECT-- +?xml version=1.0 encoding=utf-8? +params +param + value + struct + member +nameone/name +value + stringred/string +/value + /member + member +nametwo/name +value + stringblue/string +/value + /member + member +namethree/name +value + stringgreen/string +/value + /member + /struct + /value +/param +/params +?xml version=1.0 encoding=utf-8? +params +param + value + array + data +value + stringred/string +/value +value + stringblue/string +/value +value + stringgreen/string +/value + /data + /array + /value +/param +/params +?xml version=1.0 encoding=utf-8? +params +param + value + struct + member +name0/name +value + stringred/string +/value + /member + member +name1/name +value + stringblue/string +/value + /member + member +name3/name +value + stringgreen/string +/value + /member + /struct + /value +/param +/params \ No newline at end of file diff --git a/ext/xmlrpc/tests/004.phpt b/ext/xmlrpc/tests/004.phpt new file mode 100644 index 000..04f3ef3 --- /dev/null +++ b/ext/xmlrpc/tests/004.phpt @@ -0,0 +1,19 @@ +--TEST-- +xmlrpc_encode() Simple test encode int +--SKIPIF-- +?php if (!extension_loaded(xmlrpc)) print skip; ? +--FILE-- +?php + +$response = xmlrpc_encode(1); +echo $response; + +--EXPECT-- +?xml version=1.0 encoding=utf-8? +params +param + value + int1/int + /value +/param +/params \ No newline at end of file -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php