summaryrefslogtreecommitdiff
path: root/ext/xmlrpc/tests
diff options
context:
space:
mode:
Diffstat (limited to 'ext/xmlrpc/tests')
-rw-r--r--ext/xmlrpc/tests/001.phpt66
-rw-r--r--ext/xmlrpc/tests/002.phpt56
-rw-r--r--ext/xmlrpc/tests/bug37057.phpt64
-rw-r--r--ext/xmlrpc/tests/bug38431.phpt25
4 files changed, 0 insertions, 211 deletions
diff --git a/ext/xmlrpc/tests/001.phpt b/ext/xmlrpc/tests/001.phpt
deleted file mode 100644
index 99fd958d29..0000000000
--- a/ext/xmlrpc/tests/001.phpt
+++ /dev/null
@@ -1,66 +0,0 @@
---TEST--
-xmlrpc_encode_request() with wrong arguments
---SKIPIF--
-<?php if (!extension_loaded("xmlrpc")) print "skip"; ?>
---FILE--
-<?php
-
-var_dump(xmlrpc_encode_request(-1, 1));
-var_dump(xmlrpc_encode_request("", 1));
-var_dump(xmlrpc_encode_request(array(), 1));
-var_dump(xmlrpc_encode_request(3.4, 1));
-
-echo "Done\n";
-?>
---EXPECTF--
-string(174) "<?xml version="1.0" encoding="iso-8859-1"?>
-<methodCall>
-<methodName>-1</methodName>
-<params>
- <param>
- <value>
- <int>1</int>
- </value>
- </param>
-</params>
-</methodCall>
-"
-string(160) "<?xml version="1.0" encoding="iso-8859-1"?>
-<methodCall>
-<methodName/>
-<params>
- <param>
- <value>
- <int>1</int>
- </value>
- </param>
-</params>
-</methodCall>
-"
-
-Notice: Array to string conversion in %s on line %d
-string(177) "<?xml version="1.0" encoding="iso-8859-1"?>
-<methodCall>
-<methodName>Array</methodName>
-<params>
- <param>
- <value>
- <int>1</int>
- </value>
- </param>
-</params>
-</methodCall>
-"
-string(175) "<?xml version="1.0" encoding="iso-8859-1"?>
-<methodCall>
-<methodName>3.4</methodName>
-<params>
- <param>
- <value>
- <int>1</int>
- </value>
- </param>
-</params>
-</methodCall>
-"
-Done
diff --git a/ext/xmlrpc/tests/002.phpt b/ext/xmlrpc/tests/002.phpt
deleted file mode 100644
index c8d722b808..0000000000
--- a/ext/xmlrpc/tests/002.phpt
+++ /dev/null
@@ -1,56 +0,0 @@
---TEST--
-xmlrpc_encode_request() and various arguments
---SKIPIF--
-<?php if (!extension_loaded("xmlrpc")) print "skip"; ?>
---FILE--
-<?php
-
-$r = xmlrpc_encode_request("method", array());
-var_dump(xmlrpc_decode_request($r, $method));
-var_dump($method);
-
-$r = xmlrpc_encode_request("method", 1);
-var_dump(xmlrpc_decode_request($r, $method));
-var_dump($method);
-
-$r = xmlrpc_encode_request("method", 'param');
-var_dump(xmlrpc_decode_request($r, $method));
-var_dump($method);
-
-$r = xmlrpc_encode_request(-1, "");
-var_dump(xmlrpc_decode_request($r, $method));
-var_dump($method);
-
-$r = xmlrpc_encode_request(array(), 1);
-var_dump(xmlrpc_decode_request($r, $method));
-var_dump($method);
-
-echo "Done\n";
-?>
---EXPECTF--
-array(0) {
-}
-string(6) "method"
-array(1) {
- [0]=>
- int(1)
-}
-string(6) "method"
-array(1) {
- [0]=>
- string(5) "param"
-}
-string(6) "method"
-array(1) {
- [0]=>
- string(0) ""
-}
-string(2) "-1"
-
-Notice: Array to string conversion in %s on line %d
-array(1) {
- [0]=>
- int(1)
-}
-string(5) "Array"
-Done
diff --git a/ext/xmlrpc/tests/bug37057.phpt b/ext/xmlrpc/tests/bug37057.phpt
deleted file mode 100644
index 013cc9192c..0000000000
--- a/ext/xmlrpc/tests/bug37057.phpt
+++ /dev/null
@@ -1,64 +0,0 @@
---TEST--
-Bug #37057 (xmlrpc_decode() may produce arrays with numeric string keys which are unaccessible)
---SKIPIF--
-<?php if (!extension_loaded("xmlrpc")) print "skip"; ?>
---FILE--
-<?php
-$response='<?xml version="1.0"?>
-<methodResponse>
- <params>
- <param>
- <value>
- <struct>
- <member>
- <name>50</name>
- <value><string>0.29</string></value>
- </member>
- </struct>
- </value>
- </param>
- </params>
-</methodResponse>';
-
-$retval=xmlrpc_decode($response);
-var_dump($retval);
-var_dump($retval["50"]);
-var_dump($retval[50]);
-
-$response='<?xml version="1.0"?>
-<methodResponse>
- <params>
- <param>
- <value>
- <struct>
- <member>
- <name>0</name>
- <value><string>0.29</string></value>
- </member>
- </struct>
- </value>
- </param>
- </params>
-</methodResponse>';
-
-$retval=xmlrpc_decode($response);
-var_dump($retval);
-var_dump($retval["0"]);
-var_dump($retval[0]);
-
-echo "Done\n";
-?>
---EXPECT--
-array(1) {
- [50]=>
- string(4) "0.29"
-}
-string(4) "0.29"
-string(4) "0.29"
-array(1) {
- [0]=>
- string(4) "0.29"
-}
-string(4) "0.29"
-string(4) "0.29"
-Done
diff --git a/ext/xmlrpc/tests/bug38431.phpt b/ext/xmlrpc/tests/bug38431.phpt
deleted file mode 100644
index 288fe1041d..0000000000
--- a/ext/xmlrpc/tests/bug38431.phpt
+++ /dev/null
@@ -1,25 +0,0 @@
---TEST--
-Bug #38431 (xmlrpc_get_type() crashes PHP on objects)
---SKIPIF--
-<?php if (!extension_loaded("xmlrpc")) print "skip"; ?>
---FILE--
-<?php
-
-var_dump(xmlrpc_get_type(new stdclass));
-var_dump(xmlrpc_get_type(array()));
-$var = array(1,2,3);
-var_dump(xmlrpc_get_type($var));
-$var = array("test"=>1,2,3);
-var_dump(xmlrpc_get_type($var));
-$var = array("test"=>1,"test2"=>2);
-var_dump(xmlrpc_get_type($var));
-
-echo "Done\n";
-?>
---EXPECTF--
-string(5) "array"
-string(5) "array"
-string(5) "array"
-string(5) "mixed"
-string(6) "struct"
-Done