Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
--TEST--
2
PHP Backend XML-RPC client against phpxmlrpc validator1 (arrayOfStructsTest)
3
--SKIPIF--
4
<?php
5
if (!function_exists('curl_init')) {
6
    print "Skip no CURI extension available";
7
}
8
?>
9
--FILE--
10
<?php
11
set_include_path(realpath(dirname(__FILE__) . '/../../../../') . PATH_SEPARATOR . get_include_path());
12
require_once 'XML/RPC2/Client.php';
13
$options = array(
14
	'debug' => false,
15
	'backend' => 'Php',
16
	'prefix' => 'validator1.'
17
);
18
$client = XML_RPC2_Client::create('http://phpxmlrpc.sourceforge.net/server.php', $options);
19
$arg = array(
20
    array(
21
        'moe' => 5,
22
        'larry' => 6,
23
        'curly' => 8
24
    ),
25
    array(
26
        'moe' => 5,
27
        'larry' => 2,
28
        'curly' => 4
29
    ),
30
    array(
31
        'moe' => 0,
32
        'larry' => 1,
33
        'curly' => 12
34
    )
35
);
36
$result = $client->arrayOfStructsTest($arg);
37
var_dump($result);
38
 
39
?>
40
--EXPECT--
41
int(24)