summaryrefslogtreecommitdiff
path: root/ext/date/tests/timezone_identifiers_list_basic1.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/date/tests/timezone_identifiers_list_basic1.phpt')
-rw-r--r--ext/date/tests/timezone_identifiers_list_basic1.phpt36
1 files changed, 36 insertions, 0 deletions
diff --git a/ext/date/tests/timezone_identifiers_list_basic1.phpt b/ext/date/tests/timezone_identifiers_list_basic1.phpt
new file mode 100644
index 0000000..4476da2
--- /dev/null
+++ b/ext/date/tests/timezone_identifiers_list_basic1.phpt
@@ -0,0 +1,36 @@
+--TEST--
+Test timezone_identifiers_list() function : basic functionality
+--FILE--
+<?php
+/* Prototype : array timezone_identifiers_list ( void )
+ * Description: Returns numerically index array with all timezone identifiers
+ * Source code: ext/date/php_date.c
+ * Alias to functions:
+ */
+
+echo "*** Testing timezone_identifiers_list() : basic functionality ***\n";
+
+//Set the default time zone
+date_default_timezone_set("GMT");
+
+$zones = timezone_identifiers_list();
+echo "Check return tpe is ARRAY\n";
+var_dump(is_array($zones));
+
+echo "Check array contains some common timezones\n";
+var_dump(in_array("Europe/London", $zones));
+var_dump(in_array("America/New_York", $zones));
+var_dump(in_array("UTC", $zones));
+
+?>
+===DONE===
+--EXPECTF--
+*** Testing timezone_identifiers_list() : basic functionality ***
+Check return tpe is ARRAY
+bool(true)
+Check array contains some common timezones
+bool(true)
+bool(true)
+bool(true)
+===DONE===
+ \ No newline at end of file