]> granicus.if.org Git - php/commitdiff
- New tests (testfest Quebec)
authorFelipe Pena <felipe@php.net>
Sun, 17 May 2009 01:16:02 +0000 (01:16 +0000)
committerFelipe Pena <felipe@php.net>
Sun, 17 May 2009 01:16:02 +0000 (01:16 +0000)
ext/date/tests/date_add_basic2.phpt [new file with mode: 0644]
ext/date/tests/date_create_from_format_basic.phpt [new file with mode: 0644]
ext/date/tests/date_create_from_format_basic2.phpt [new file with mode: 0644]
ext/date/tests/date_get_last_errors_basic.phpt [new file with mode: 0644]
ext/date/tests/date_parse_from_format_basic.phpt [new file with mode: 0644]
ext/date/tests/strtotime_basic2.phpt [new file with mode: 0644]

diff --git a/ext/date/tests/date_add_basic2.phpt b/ext/date/tests/date_add_basic2.phpt
new file mode 100644 (file)
index 0000000..5beef23
--- /dev/null
@@ -0,0 +1,14 @@
+--TEST--
+date_add() return false with wrong params
+--CREDITS--
+"Anna Filina" <afilina@phpquebec.org>
+#PHPTestFest2009 2009-05-02
+--INI--
+date.timezone=UTC
+display_errors=false
+--FILE--
+<?php
+var_dump(date_add()); // invalid parameters
+?>
+--EXPECT--
+bool(false)
\ No newline at end of file
diff --git a/ext/date/tests/date_create_from_format_basic.phpt b/ext/date/tests/date_create_from_format_basic.phpt
new file mode 100644 (file)
index 0000000..592692b
--- /dev/null
@@ -0,0 +1,14 @@
+--TEST--
+date_create_from_format() return false with wrong params
+--CREDITS--
+"Anna Filina" <afilina@phpquebec.org>
+#PHPTestFest2009 2009-05-02
+--INI--
+date.timezone=UTC
+display_errors=false
+--FILE--
+<?php
+var_dump(date_create_from_format()); // invalid parameters
+?>
+--EXPECT--
+bool(false)
\ No newline at end of file
diff --git a/ext/date/tests/date_create_from_format_basic2.phpt b/ext/date/tests/date_create_from_format_basic2.phpt
new file mode 100644 (file)
index 0000000..2b220a7
--- /dev/null
@@ -0,0 +1,13 @@
+--TEST--
+date_create_from_format() return false
+--CREDITS--
+"Anna Filina" <afilina@phpquebec.org>
+#PHPTestFest2009 2009-05-02
+--INI--
+date.timezone=UTC
+--FILE--
+<?php
+var_dump(date_create_from_format('Y-m-d', '2009---01')); // invalid date
+?>
+--EXPECT--
+bool(false)
\ No newline at end of file
diff --git a/ext/date/tests/date_get_last_errors_basic.phpt b/ext/date/tests/date_get_last_errors_basic.phpt
new file mode 100644 (file)
index 0000000..5e83a52
--- /dev/null
@@ -0,0 +1,13 @@
+--TEST--
+date_get_last_errors() return false
+--CREDITS--
+"Anna Filina" <afilina@phpquebec.org>
+#PHPTestFest2009 2009-05-02
+--INI--
+date.timezone=UTC
+--FILE--
+<?php
+var_dump(date_get_last_errors()); // no date was parsed, so no errors
+?>
+--EXPECT--
+bool(false)
\ No newline at end of file
diff --git a/ext/date/tests/date_parse_from_format_basic.phpt b/ext/date/tests/date_parse_from_format_basic.phpt
new file mode 100644 (file)
index 0000000..644949a
--- /dev/null
@@ -0,0 +1,14 @@
+--TEST--
+date_parse_from_format() return false with wrong params
+--CREDITS--
+"Anna Filina" <afilina@phpquebec.org>
+#PHPTestFest2009 2009-05-02
+--INI--
+date.timezone=UTC
+display_errors=false
+--FILE--
+<?php
+var_dump(date_parse_from_format()); // invalid parameters
+?>
+--EXPECT--
+bool(false)
\ No newline at end of file
diff --git a/ext/date/tests/strtotime_basic2.phpt b/ext/date/tests/strtotime_basic2.phpt
new file mode 100644 (file)
index 0000000..f90e66d
--- /dev/null
@@ -0,0 +1,13 @@
+--TEST--
+strtotime() with return false
+--CREDITS--
+"Anna Filina" <afilina@phpquebec.org>
+#PHPTestFest2009 2009-05-02
+--INI--
+date.timezone=UTC
+--FILE--
+<?php
+var_dump(strtotime('mayy 2 2009')); // misspelled month name
+?>
+--EXPECT--
+bool(false)
\ No newline at end of file