[PHP-CVS] com php-src: Create test to the extension xmlrpc: ext/xmlrpc/tests/003.phpt ext/xmlrpc/tests/004.phpt

2013-08-18 Thread Stanislav Malyshev
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

2013-08-18 Thread Stanislav Malyshev
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