diff options
Diffstat (limited to 'ext/standard/tests/strings/str_word_count1.phpt')
-rw-r--r-- | ext/standard/tests/strings/str_word_count1.phpt | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/ext/standard/tests/strings/str_word_count1.phpt b/ext/standard/tests/strings/str_word_count1.phpt index e942a17385..6ce8c38f22 100644 --- a/ext/standard/tests/strings/str_word_count1.phpt +++ b/ext/standard/tests/strings/str_word_count1.phpt @@ -4,23 +4,31 @@ str_word_count() and invalid arguments <?php var_dump(str_word_count("")); -var_dump(str_word_count("", -1)); -var_dump(str_word_count("", -1, $a)); -var_dump($a); -echo "Done\n"; +try { + var_dump(str_word_count("", -1)); +} catch (\Error $e) { + echo $e->getMessage() . "\n"; +} + +try { + var_dump(str_word_count("", -1, $a)); +} catch (\Error $e) { + echo $e->getMessage() . "\n"; +} + +var_dump($a); ?> + +DONE --EXPECTF-- int(0) +Invalid format value -1 -Warning: str_word_count(): Invalid format value -1 in %s on line %d -bool(false) - -Notice: Undefined variable: a in %s on line %d +Warning: Undefined variable: a in %s on line %d +Invalid format value -1 -Warning: str_word_count(): Invalid format value -1 in %s on line %d -bool(false) - -Notice: Undefined variable: a in %s on line %d +Warning: Undefined variable: a in %s on line %d NULL -Done + +DONE |