Commit: dedc8f2682b14187782d9ff230529a049ffe8079 Author: Eitan Mosenkis <ei...@mosenkis.net> Thu, 19 Jul 2012 08:54:30 -0400 Committer: Stanislav Malyshev <s...@php.net> Tue, 7 Aug 2012 01:48:31 -0700 Parents: e1489c579389bfa820aa0f4eb20d12ef575c3afc Branches: master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=dedc8f2682b14187782d9ff230529a049ffe8079 Log: Add test for interoperability of jdtojewish and cal_days_in_month Changed paths: A ext/calendar/tests/bug54254.phpt Diff: diff --git a/ext/calendar/tests/bug54254.phpt b/ext/calendar/tests/bug54254.phpt new file mode 100644 index 0000000..df93623 --- /dev/null +++ b/ext/calendar/tests/bug54254.phpt @@ -0,0 +1,59 @@ +--TEST-- +Bug #54254 (cal_days_in_month incompatible with jdtojewish in non-leap-years) +--SKIPIF-- +<?php include 'skipif.inc'; ?> +--FILE-- +<?php +var_dump(cal_days_in_month(CAL_JEWISH, 1, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 2, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 3, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 4, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 5, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 6, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 7, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 8, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 9, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 10, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 11, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 12, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 13, 5771)); +var_dump(cal_days_in_month(CAL_JEWISH, 1, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 2, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 3, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 4, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 5, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 6, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 7, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 8, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 9, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 10, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 11, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 12, 5772)); +var_dump(cal_days_in_month(CAL_JEWISH, 13, 5772)); +--EXPECT-- +int(30) +int(30) +int(30) +int(29) +int(30) +int(30) +int(29) +int(30) +int(29) +int(30) +int(29) +int(30) +int(29) +int(30) +int(29) +int(30) +int(29) +int(30) +int(0) +int(29) +int(30) +int(29) +int(30) +int(29) +int(30) +int(29) -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php