]> granicus.if.org Git - php/commitdiff
- Bug #44811 (Improved error message for creating invalid new SoapClient)
authorDavid Coallier <davidc@php.net>
Wed, 7 May 2008 15:14:16 +0000 (15:14 +0000)
committerDavid Coallier <davidc@php.net>
Wed, 7 May 2008 15:14:16 +0000 (15:14 +0000)
ext/soap/tests/bugs/44811.phpt [new file with mode: 0644]

diff --git a/ext/soap/tests/bugs/44811.phpt b/ext/soap/tests/bugs/44811.phpt
new file mode 100644 (file)
index 0000000..341e5af
--- /dev/null
@@ -0,0 +1,20 @@
+--TEST--
+Bug #44811 (Improve error messages when creating new SoapClient
+            which contains invalid data)
+--SKIPIF--
+<?php require_once 'skipif.inc'; ?>
+--INI--
+soap.wsdl_cache_enabled=0
+--FILE--
+<?php
+try {
+    $x = new SoapClient('http://slashdot.org');
+} catch (SoapFault $e) {
+    echo $e->getMessage() . PHP_EOL;
+}
+die('ok');
+?>
+--EXPECT--
+SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://slashdot.org' : Premature end of data in tag html line 3
+
+ok