?>
--FILE--
<?php
+error_reporting(E_ALL);
$m = new http\Message;
-$m->setHttpVersion("1-1");
-$m->setHttpVersion("one.one");
+try {
+ $m->setHttpVersion("1-1");
+ $m->setHttpVersion("one.one");
+} catch (http\Exception $e) {
+ echo $e->getMessage(),"\n";
+}
?>
--EXPECTF--
Notice: http\Message::setHttpVersion(): Non-standard version separator '-' in HTTP protocol version '1-1' in %s
-
-Warning: http\Message::setHttpVersion(): Could not parse HTTP protocol version 'one.one' in %s
+http\Message::setHttpVersion(): Could not parse HTTP protocol version 'one.one'