From: Antony Dovgal Date: Wed, 12 Apr 2006 15:19:39 +0000 (+0000) Subject: add test X-Git-Tag: RELEASE_1_3~83 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d929074b2f71ae12e2eedd2945ffed5869d02bf2;p=php add test --- diff --git a/ext/xmlrpc/tests/bug37057.phpt b/ext/xmlrpc/tests/bug37057.phpt new file mode 100644 index 0000000000..0764d8af67 --- /dev/null +++ b/ext/xmlrpc/tests/bug37057.phpt @@ -0,0 +1,62 @@ +--TEST-- +Bug #37057 (xmlrpc_decode() may produce arrays with numeric string keys which are unaccessible) +--FILE-- + + + + + + + + 50 + 0.29 + + + + + +'; + +$retval=xmlrpc_decode($response); +var_dump($retval); +var_dump($retval["50"]); +var_dump($retval[50]); + +$response=' + + + + + + + 0 + 0.29 + + + + + +'; + +$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