summaryrefslogtreecommitdiff
path: root/Zend/tests/self_and.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/tests/self_and.phpt')
-rw-r--r--Zend/tests/self_and.phpt12
1 files changed, 7 insertions, 5 deletions
diff --git a/Zend/tests/self_and.phpt b/Zend/tests/self_and.phpt
index 26b86e5125..f3662c575c 100644
--- a/Zend/tests/self_and.phpt
+++ b/Zend/tests/self_and.phpt
@@ -12,8 +12,12 @@ $s4 = str_repeat("f", 2);
$s &= 22;
var_dump($s);
-$s1 &= 11;
-var_dump($s1);
+try {
+ $s1 &= 11;
+ var_dump($s1);
+} catch (\TypeError $e) {
+ echo $e->getMessage() . \PHP_EOL;
+}
$s2 &= 33;
var_dump($s2);
@@ -28,11 +32,9 @@ echo "Done\n";
?>
--EXPECTF--
int(18)
+Unsupported operand types: string & int
Warning: A non-numeric value encountered in %s on line %d
-int(0)
-
-Notice: A non well formed numeric value encountered in %s on line %d
int(33)
string(1) " "
string(2) " "