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

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: 
                     55: === Array
                     56: 
                     57: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     58: bool(false)
                     59: 
                     60: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     61: bool(false)
                     62: 
                     63: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     64: bool(false)
                     65: 
                     66: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     67: bool(false)
                     68: 
                     69: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     70: bool(false)
                     71: 
                     72: Warning: jdmonthname() expects parameter 1 to be long, array given in %s on line %d
                     73: bool(false)
                     74: 
                     75: === 10000000
                     76: string(3) "Dec"
                     77: string(8) "December"
                     78: string(3) "Jul"
                     79: string(4) "July"
                     80: string(6) "Tishri"
                     81: string(0) ""
                     82: 
                     83: Done

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