Annotation of embedaddon/php/ext/calendar/tests/jdtomonthname.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: jdtomonthname() test
                      3: --SKIPIF--
                      4: <?php if (!extension_loaded("calendar")) print "skip"; ?>
                      5: --FILE--
                      6: <?php
                      7: 
                      8: $jd_days = Array(
                      9:     2453396,
                     10:     2440588,
                     11:     -1,
                     12:     array(),
                     13:     10000000
                     14:     );
                     15: 
                     16: foreach ($jd_days as $jd_day) {
                     17:        echo "=== ", $jd_day, "\n";
                     18:     var_dump(jdmonthname($jd_day,0));
                     19:     var_dump(jdmonthname($jd_day,1));
                     20:     var_dump(jdmonthname($jd_day,2));
                     21:     var_dump(jdmonthname($jd_day,3));
                     22:     var_dump(jdmonthname($jd_day,4));
                     23:     var_dump(jdmonthname($jd_day,5));
                     24:        echo "\n";
                     25: }
                     26: 
                     27: echo "Done\n";
                     28: 
                     29: ?>
                     30: --EXPECTF--    
                     31: === 2453396
                     32: string(3) "Jan"
                     33: string(7) "January"
                     34: string(3) "Jan"
                     35: string(7) "January"
                     36: string(6) "Shevat"
                     37: string(0) ""
                     38: 
                     39: === 2440588
                     40: string(3) "Jan"
                     41: string(7) "January"
                     42: string(3) "Dec"
                     43: string(8) "December"
                     44: string(5) "Tevet"
                     45: string(0) ""
                     46: 
                     47: === -1
                     48: string(0) ""
                     49: string(0) ""
                     50: string(0) ""
                     51: string(0) ""
                     52: string(0) ""
                     53: string(0) ""
                     54: 
1.1.1.2 ! misho      55: === 
        !            56: Notice: Array to string conversion in %sjdtomonthname.php on line %d
        !            57: Array
1.1       misho      58: 
                     59: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     60: bool(false)
                     61: 
                     62: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     63: bool(false)
                     64: 
                     65: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     66: bool(false)
                     67: 
                     68: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     69: bool(false)
                     70: 
                     71: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     72: bool(false)
                     73: 
                     74: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     75: bool(false)
                     76: 
                     77: === 10000000
                     78: string(3) "Dec"
                     79: string(8) "December"
                     80: string(3) "Jul"
                     81: string(4) "July"
                     82: string(6) "Tishri"
                     83: string(0) ""
                     84: 
                     85: Done

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