diff options
Diffstat (limited to 'ext/soap/tests/bugs/bug28969.phpt')
-rw-r--r-- | ext/soap/tests/bugs/bug28969.phpt | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/ext/soap/tests/bugs/bug28969.phpt b/ext/soap/tests/bugs/bug28969.phpt deleted file mode 100644 index 6634888eac..0000000000 --- a/ext/soap/tests/bugs/bug28969.phpt +++ /dev/null @@ -1,38 +0,0 @@ ---TEST-- -Bug #28969 (Wrong data encoding of special characters) ---SKIPIF-- -<?php require_once('skipif.inc'); ?> ---FILE-- -<?php -function test() { - return "¦è¥"; -// return utf8_encode("¦è¥"); -} - -class LocalSoapClient extends SoapClient { - - function __construct($wsdl, $options) { - parent::__construct($wsdl, $options); - $this->server = new SoapServer($wsdl, $options); - $this->server->addFunction('test'); - } - - function __doRequest($request, $location, $action, $version) { - ob_start(); - $this->server->handle($request); - $response = ob_get_contents(); - ob_end_clean(); - return $response; - } - -} - -$x = new LocalSoapClient(NULL,array('location'=>'test://', - 'uri'=>'http://testuri.org', - 'encoding'=>'ISO-8859-1')); -var_dump($x->test()); -echo "ok\n"; -?> ---EXPECT-- -string(3) "¦è¥" -ok |