Annotation of embedaddon/php/ext/calendar/tests/jdtomonthname.phpt, revision 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>