diff options
author | Sanjay Mantoor <smantoor@php.net> | 2008-11-14 09:16:00 +0000 |
---|---|---|
committer | Sanjay Mantoor <smantoor@php.net> | 2008-11-14 09:16:00 +0000 |
commit | ccef11d68ffc9fbc5152680d9cd6aded9438e62e (patch) | |
tree | dd190a9baf5fd8bf47c051e4ad7aa6ee75c2749c /ext/date/tests/gmdate_variation6.phpt | |
parent | 3b9fce62468aecac6f81d2eafd1e5a3917a2f380 (diff) | |
download | php-git-ccef11d68ffc9fbc5152680d9cd6aded9438e62e.tar.gz |
New testcases for gmdate function
Diffstat (limited to 'ext/date/tests/gmdate_variation6.phpt')
-rw-r--r-- | ext/date/tests/gmdate_variation6.phpt | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/ext/date/tests/gmdate_variation6.phpt b/ext/date/tests/gmdate_variation6.phpt new file mode 100644 index 0000000000..f5b63a5b3f --- /dev/null +++ b/ext/date/tests/gmdate_variation6.phpt @@ -0,0 +1,61 @@ +--TEST-- +Test gmdate() function : usage variation - Passing Month format options to format argument. +--FILE-- +<?php +/* Prototype : string gmdate(string format [, long timestamp]) + * Description: Format a GMT date/time + * Source code: ext/date/php_date.c + * Alias to functions: + */ + +echo "*** Testing gmdate() : usage variation ***\n"; + +// Initialise all required variables +date_default_timezone_set('UTC'); +$timestamp = mktime(8, 8, 8, 8, 8, 2008); + +echo "\n-- Testing gmdate() function with full textual representation of month format --\n"; +var_dump( gmdate('F') ); +var_dump( gmdate('F', $timestamp) ); + +echo "\n-- Testing gmdate() function with numeric representation of month format --\n"; +var_dump( gmdate('m') ); +var_dump( gmdate('m', $timestamp) ); + +echo "\n-- Testing gmdate() function with short textual representation of month format --\n"; +var_dump( gmdate('M') ); +var_dump( gmdate('M', $timestamp) ); + +echo "\n-- Testing gmdate() function with numeric representation of month without leading zeros format --\n"; +var_dump( gmdate('n') ); +var_dump( gmdate('n', $timestamp) ); + +echo "\n-- Testing gmdate() function with number of days in a month format --\n"; +var_dump( gmdate('t') ); +var_dump( gmdate('t', $timestamp) ); + +?> +===DONE=== +--EXPECTF-- +*** Testing gmdate() : usage variation *** + +-- Testing gmdate() function with full textual representation of month format -- +string(%d) "%s" +string(6) "August" + +-- Testing gmdate() function with numeric representation of month format -- +string(%d) "%d" +string(2) "08" + +-- Testing gmdate() function with short textual representation of month format -- +string(%d) "%s" +string(3) "Aug" + +-- Testing gmdate() function with numeric representation of month without leading zeros format -- +string(%d) "%d" +string(1) "8" + +-- Testing gmdate() function with number of days in a month format -- +string(%d) "%d" +string(2) "31" +===DONE=== |