Annotation of embedaddon/php/ext/date/tests/getdate_variation7.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: Test getdate() function : usage variation - Passing high positive and negative float values to timestamp.
        !             3: --FILE--
        !             4: <?php
        !             5: /* Prototype  : array getdate([int timestamp])
        !             6:  * Description: Get date/time information 
        !             7:  * Source code: ext/date/php_date.c
        !             8:  * Alias to functions: 
        !             9:  */
        !            10: 
        !            11: echo "*** Testing getdate() : usage variation ***\n";
        !            12: date_default_timezone_set("Asia/Calcutta");
        !            13: 
        !            14: echo "\n-- Testing getdate() function by passing float 12.3456789000e10 value to timestamp --\n";
        !            15: $timestamp = 12.3456789000e10;
        !            16: var_dump( getdate($timestamp) );
        !            17: 
        !            18: echo "\n-- Testing getdate() function by passing float -12.3456789000e10 value to timestamp --\n";
        !            19: $timestamp = -12.3456789000e10;
        !            20: var_dump( getdate($timestamp) );
        !            21: ?>
        !            22: ===DONE===
        !            23: --EXPECTREGEX--
        !            24: 
        !            25: \*\*\* Testing getdate\(\) : usage variation \*\*\*
        !            26: 
        !            27: -- Testing getdate\(\) function by passing float 12.3456789000e10 value to timestamp --
        !            28: array\(11\) {
        !            29:   \["seconds"\]=>
        !            30:   int\((36|0)\)
        !            31:   \["minutes"\]=>
        !            32:   int\((43|0)\)
        !            33:   \["hours"\]=>
        !            34:   int\((10|6)\)
        !            35:   \["mday"\]=>
        !            36:   int\((26|11)\)
        !            37:   \["wday"\]=>
        !            38:   int\((2|6)\)
        !            39:   \["mon"\]=>
        !            40:   int\(3\)
        !            41:   \["year"\]=>
        !            42:   int\((1935|5882)\)
        !            43:   \["yday"\]=>
        !            44:   int\((84|69)\)
        !            45:   \["weekday"\]=>
        !            46:   string\((7|8)\) "(Tuesday|Saturday)"
        !            47:   \["month"\]=>
        !            48:   string\(5\) "March"
        !            49:   \[0\]=>
        !            50:   int\((-1097262584|123456789000)\)
        !            51: }
        !            52: 
        !            53: -- Testing getdate\(\) function by passing float -12.3456789000e10 value to timestamp --
        !            54: array\(11\) {
        !            55:   \["seconds"\]=>
        !            56:   int\((44|12|20)\)
        !            57:   \["minutes"\]=>
        !            58:   int\((39|23)\)
        !            59:   \["hours"\]=>
        !            60:   int\((0|2|5)\)
        !            61:   \["mday"\]=>
        !            62:   int\((9|14|23)\)
        !            63:   \["wday"\]=>
        !            64:   int\((6|-4)\)
        !            65:   \["mon"\]=>
        !            66:   int\((10|12)\)
        !            67:   \["year"\]=>
        !            68:   int\((2004|1901|-1943)\)
        !            69:   \["yday"\]=>
        !            70:   int\((282|347|295)\)
        !            71:   \["weekday"\]=>
        !            72:   string\((8|7)\) "(Saturday|Unknown)"
        !            73:   \["month"\]=>
        !            74:   string\((7|8)\) "(October|December)"
        !            75:   \[0\]=>
        !            76:   int\((1097262584|-2147483648|-123456789000)\)
        !            77: }
        !            78: ===DONE===

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>