bug54254.phpt 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. --TEST--
  2. Bug #54254 (cal_days_in_month incompatible with jdtojewish in non-leap-years)
  3. --EXTENSIONS--
  4. calendar
  5. --FILE--
  6. <?php
  7. var_dump(cal_days_in_month(CAL_JEWISH, 1, 5771));
  8. var_dump(cal_days_in_month(CAL_JEWISH, 2, 5771));
  9. var_dump(cal_days_in_month(CAL_JEWISH, 3, 5771));
  10. var_dump(cal_days_in_month(CAL_JEWISH, 4, 5771));
  11. var_dump(cal_days_in_month(CAL_JEWISH, 5, 5771));
  12. var_dump(cal_days_in_month(CAL_JEWISH, 6, 5771));
  13. var_dump(cal_days_in_month(CAL_JEWISH, 7, 5771));
  14. var_dump(cal_days_in_month(CAL_JEWISH, 8, 5771));
  15. var_dump(cal_days_in_month(CAL_JEWISH, 9, 5771));
  16. var_dump(cal_days_in_month(CAL_JEWISH, 10, 5771));
  17. var_dump(cal_days_in_month(CAL_JEWISH, 11, 5771));
  18. var_dump(cal_days_in_month(CAL_JEWISH, 12, 5771));
  19. var_dump(cal_days_in_month(CAL_JEWISH, 13, 5771));
  20. var_dump(cal_days_in_month(CAL_JEWISH, 1, 5772));
  21. var_dump(cal_days_in_month(CAL_JEWISH, 2, 5772));
  22. var_dump(cal_days_in_month(CAL_JEWISH, 3, 5772));
  23. var_dump(cal_days_in_month(CAL_JEWISH, 4, 5772));
  24. var_dump(cal_days_in_month(CAL_JEWISH, 5, 5772));
  25. var_dump(cal_days_in_month(CAL_JEWISH, 6, 5772));
  26. var_dump(cal_days_in_month(CAL_JEWISH, 7, 5772));
  27. var_dump(cal_days_in_month(CAL_JEWISH, 8, 5772));
  28. var_dump(cal_days_in_month(CAL_JEWISH, 9, 5772));
  29. var_dump(cal_days_in_month(CAL_JEWISH, 10, 5772));
  30. var_dump(cal_days_in_month(CAL_JEWISH, 11, 5772));
  31. var_dump(cal_days_in_month(CAL_JEWISH, 12, 5772));
  32. var_dump(cal_days_in_month(CAL_JEWISH, 13, 5772));
  33. ?>
  34. --EXPECT--
  35. int(30)
  36. int(30)
  37. int(30)
  38. int(29)
  39. int(30)
  40. int(30)
  41. int(29)
  42. int(30)
  43. int(29)
  44. int(30)
  45. int(29)
  46. int(30)
  47. int(29)
  48. int(30)
  49. int(29)
  50. int(30)
  51. int(29)
  52. int(30)
  53. int(0)
  54. int(29)
  55. int(30)
  56. int(29)
  57. int(30)
  58. int(29)
  59. int(30)
  60. int(29)