From: Harald Radi Date: Mon, 10 Jun 2002 21:15:38 +0000 (+0000) Subject: new testcases X-Git-Tag: php5_5_0~84 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f1f6818c20143abcb0253906a15c16e9fec778bb;p=php new testcases --- diff --git a/ext/rpc/tests/test1.php b/ext/rpc/tests/test1.php index aee876aedb..b61a4aad5f 100644 --- a/ext/rpc/tests/test1.php +++ b/ext/rpc/tests/test1.php @@ -1,39 +1,14 @@ call("blah"); -$rpc->call("heh"); -$rpc->call("blah"); -com_call($rpc, 1, "1"); -com_call($rpc, 1, "1"); -$rpc->call("blah"); -$rpc->call("blah"); -$rpc->call("blah"); -$rpc2->call("hehe"); -$rpc2->call("hehe"); -$rpc2->call("hehe"); -$rpc2->call("hehe"); -$rpc2->call("hehe"); -com_call($rpc, "call", 1); -com_call($rpc, 1, "1"); -com_call($rpc, "call", 1); -com_call($rpc2, "call", 1); -com_call($rpc2, "call", 1); -//$rpc->addref(); +$rpc = new com("class"); -//$clone = $rpc->__clone(); +/* class hirarchy test */ +echo "is class .. " . (get_class($rpc) == "class" ? "passed" : "faiure"); +echo "\n"; +echo "is com .. " . (is_subclass_of($rpc, "com") ? "passed" : "failure"); +echo "\n"; +echo "is rpc .. " . (is_subclass_of($rpc, "rpc") ? "passed" : "failure"); -//$rpc->prop = 1; -//$a = $rpc->prop; - -//$a = &$rpc->prop; - -//delete $rpc; -//delete $clone; - -$heh = com_load("heh", 1); -$heh->knorp(); -/*delete $heh;*/ +/* uncloneable */ +//$rpc->__clone(); // issues a fatal ?> \ No newline at end of file diff --git a/ext/rpc/tests/test2.php b/ext/rpc/tests/test2.php new file mode 100644 index 0000000000..666033da2a --- /dev/null +++ b/ext/rpc/tests/test2.php @@ -0,0 +1,20 @@ +{3} = "hh"; +com_set($rpc2, "hehe", 3); + +$rpc1->call("blah"); +$rpc2->call("blah"); +$rpc3->call("blah"); +$rpc4->call("heh"); +$rpc5->call("blah"); +?> \ No newline at end of file diff --git a/ext/rpc/tests/test3.php b/ext/rpc/tests/test3.php new file mode 100644 index 0000000000..8fe522cb37 --- /dev/null +++ b/ext/rpc/tests/test3.php @@ -0,0 +1,19 @@ + diff --git a/ext/rpc/tests/test4.php b/ext/rpc/tests/test4.php new file mode 100644 index 0000000000..e690273672 --- /dev/null +++ b/ext/rpc/tests/test4.php @@ -0,0 +1,18 @@ + diff --git a/ext/rpc/tests/tests.php b/ext/rpc/tests/tests.php new file mode 100644 index 0000000000..2ea6a7d019 --- /dev/null +++ b/ext/rpc/tests/tests.php @@ -0,0 +1,6 @@ +