summaryrefslogtreecommitdiff
path: root/ext/date/tests/bug41709.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/date/tests/bug41709.phpt')
-rw-r--r--ext/date/tests/bug41709.phpt34
1 files changed, 34 insertions, 0 deletions
diff --git a/ext/date/tests/bug41709.phpt b/ext/date/tests/bug41709.phpt
new file mode 100644
index 0000000..624da0c
--- /dev/null
+++ b/ext/date/tests/bug41709.phpt
@@ -0,0 +1,34 @@
+--TEST--
+Bug #41709 (strtotime() does not handle 00.00.0000)
+--FILE--
+<?php
+date_default_timezone_set("UTC");
+
+$date_string = '00.00.0000 - 00:00:00';
+print_r(date_parse($date_string));
+
+?>
+--EXPECT--
+Array
+(
+ [year] => 0
+ [month] => 0
+ [day] => 0
+ [hour] => 0
+ [minute] => 0
+ [second] => 0
+ [fraction] => 0
+ [warning_count] => 1
+ [warnings] => Array
+ (
+ [22] => The parsed date was invalid
+ )
+
+ [error_count] => 1
+ [errors] => Array
+ (
+ [11] => Unexpected character
+ )
+
+ [is_localtime] =>
+)