--TEST--
catch assert() errors
+--INI--
+assert.active=1
+assert.warning=1
+assert.callback=
+assert.bbail=0
+assert.quiet_eval=0
--FILE--
<?php
function handler($errno, $errstr) {
Parse error: %s error%sin %sassert02.php(14) : assert code on line 1
in handler()
-unicode(%d) "assert(): Failure evaluating code:
+%string|unicode%(%d) "assert(): Failure evaluating code:
aa=sd+as+safsafasfasafsaf"
Warning: assert(): Assertion "0" failed in %sassert02.php on line 16
Parse error: %s error%sin %sassert02.php(19) : assert code on line 1
in handler()
-unicode(%d) "assert(): Failure evaluating code:
+%string|unicode%(%d) "assert(): Failure evaluating code:
aa=sd+as+safsafasfasafsaf"
--TEST--
misc assert() tests tests
+---INI---
+assert.active = 1
+assert.warning = 1
+assert.callback =
+assert.bail = 0
+assert.quiet_eval = 0
--FILE--
<?php
/* Assert not active */
Warning: assert_options() expects at most 2 parameters, 3 given in %s on line %d
-Warning: assert_options() expects parameter 1 to be long, Unicode string given in %s on line %d
+Warning: assert_options() expects parameter 1 to be long, %unicode_string_optional% given in %s on line %d
Warning: assert(): Assertion failed in %s on line %d