From d3c593a5858959810de6fd398206f18d0fffdf10 Mon Sep 17 00:00:00 2001 From: chance garcia Date: Sun, 18 Jun 2017 12:28:31 -0400 Subject: [PATCH] add test for strptime(): return false on failure Closes https://github.com/php/php-src/pull/2583 --- ext/standard/tests/time/strptime_error.phpt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ext/standard/tests/time/strptime_error.phpt b/ext/standard/tests/time/strptime_error.phpt index 92c7ca3474..ae55028cb2 100644 --- a/ext/standard/tests/time/strptime_error.phpt +++ b/ext/standard/tests/time/strptime_error.phpt @@ -32,6 +32,9 @@ echo "\n-- Testing strptime() function with more than expected no. of arguments $extra_arg = 10; var_dump( strptime($date, $format, $extra_arg) ); +echo "\n-- Testing strptime() function on failure --\n"; +var_dump( strptime('foo', $format) ); + ?> ===DONE=== --EXPECTF-- @@ -51,5 +54,8 @@ NULL Warning: strptime() expects exactly 2 parameters, 3 given in %s on line %d NULL + +-- Testing strptime() function on failure -- +bool(false) ===DONE=== -- 2.40.0