hholzgra Sun Jul 9 22:42:05 2006 UTC
Modified files:
/php-src/ext/calendar/tests easter_date.phpt jddayofweek.phpt
jdmonthname.phpt
Log:
more test coverage
http://cvs.php.net/viewvc.cgi/php-src/ext/calendar/tests/easter_date.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/calendar/tests/easter_date.phpt
diff -u php-src/ext/calendar/tests/easter_date.phpt:1.1
php-src/ext/calendar/tests/easter_date.phpt:1.2
--- php-src/ext/calendar/tests/easter_date.phpt:1.1 Sun Jul 9 16:30:02 2006
+++ php-src/ext/calendar/tests/easter_date.phpt Sun Jul 9 22:42:05 2006
@@ -7,8 +7,12 @@
echo date("Y-m-d", easter_date(2000))."\n";
echo date("Y-m-d", easter_date(2001))."\n";
echo date("Y-m-d", easter_date(2002))."\n";
+echo date("Y-m-d", easter_date(1492))."\n";
?>
--EXPECT--
2000-04-23
2001-04-15
2002-03-31
+
+Warning: easter_date(): This function is only valid for years between 1970 and
2037 inclusive in
/home/hartmut/projects/php/dev/head/ext/calendar/tests/easter_date.php on line 5
+1970-01-01
http://cvs.php.net/viewvc.cgi/php-src/ext/calendar/tests/jddayofweek.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/calendar/tests/jddayofweek.phpt
diff -u php-src/ext/calendar/tests/jddayofweek.phpt:1.1
php-src/ext/calendar/tests/jddayofweek.phpt:1.2
--- php-src/ext/calendar/tests/jddayofweek.phpt:1.1 Sun Jul 9 16:30:02 2006
+++ php-src/ext/calendar/tests/jddayofweek.phpt Sun Jul 9 22:42:05 2006
@@ -4,7 +4,7 @@
<?php include 'skipif.inc'; ?>
--FILE--
<?php
-foreach (array(2440588, 2452162, 2453926) as $jd) {
+foreach (array(2440588, 2452162, 2453926, -1000) as $jd) {
echo "### JD $jd ###\n";
for ($mode = 0; $mode <= 2; $mode++) {
echo "--- mode $mode ---\n";
@@ -99,3 +99,32 @@
Fri
Sat
Sun
+### JD -1000 ###
+--- mode 0 ---
+2
+3
+4
+5
+6
+0
+1
+2
+--- mode 1 ---
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+Sunday
+Monday
+Tuesday
+--- mode 2 ---
+Tue
+Wed
+Thu
+Fri
+Sat
+Sun
+Mon
+Tue
+
http://cvs.php.net/viewvc.cgi/php-src/ext/calendar/tests/jdmonthname.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/calendar/tests/jdmonthname.phpt
diff -u php-src/ext/calendar/tests/jdmonthname.phpt:1.1
php-src/ext/calendar/tests/jdmonthname.phpt:1.2
--- php-src/ext/calendar/tests/jdmonthname.phpt:1.1 Sun Jul 9 16:30:02 2006
+++ php-src/ext/calendar/tests/jdmonthname.phpt Sun Jul 9 22:42:05 2006
@@ -1,5 +1,5 @@
--TEST--
-jddayofweek()
+jdmonthname()
--SKIPIF--
<?php include 'skipif.inc'; ?>
--FILE--
@@ -9,7 +9,7 @@
for ($mode = 0; $mode <= 6; $mode++) {
echo "--- mode $mode ---\n";
for ($offset = 0; $offset <= 12; $offset++) {
- echo jddayofweek($jd + $offset * 30, $mode). "\n";
+ echo jdmonthname($jd + $offset * 30, $mode). "\n";
}
}
}
@@ -17,298 +17,298 @@
--EXPECT--
### JD 2440588 ###
--- mode 0 ---
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
-5
-0
+Jan
+Jan
+Mar
+Apr
+May
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
--- mode 1 ---
-Thursday
-Saturday
-Monday
-Wednesday
-Friday
-Sunday
-Tuesday
-Thursday
-Saturday
-Monday
-Wednesday
-Friday
-Sunday
+January
+January
+March
+April
+May
+May
+June
+July
+August
+September
+October
+November
+December
--- mode 2 ---
-Thu
-Sat
-Mon
-Wed
-Fri
-Sun
-Tue
-Thu
-Sat
-Mon
-Wed
-Fri
-Sun
+Dec
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
--- mode 3 ---
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
-5
-0
+December
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
--- mode 4 ---
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
-5
-0
+Tevet
+Shevat
+AdarI
+AdarII
+Nisan
+Iyyar
+Sivan
+Tammuz
+Av
+Elul
+Tishri
+Heshvan
+Kislev
--- mode 5 ---
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
-5
-0
+
+
+
+
+
+
+
+
+
+
+
+
+
--- mode 6 ---
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
-5
-0
+Jan
+Jan
+Mar
+Apr
+May
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
### JD 2452162 ###
--- mode 0 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+Sep
+Oct
+Nov
+Dec
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
--- mode 1 ---
-Sunday
-Tuesday
-Thursday
-Saturday
-Monday
-Wednesday
-Friday
-Sunday
-Tuesday
-Thursday
-Saturday
-Monday
-Wednesday
+September
+October
+November
+December
+January
+February
+March
+April
+May
+June
+July
+August
+September
--- mode 2 ---
-Sun
-Tue
-Thu
-Sat
-Mon
-Wed
-Fri
-Sun
-Tue
-Thu
-Sat
-Mon
-Wed
+Aug
+Sep
+Oct
+Nov
+Dec
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
--- mode 3 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+August
+September
+October
+November
+December
+January
+February
+March
+April
+May
+June
+July
+August
--- mode 4 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+Elul
+Tishri
+Heshvan
+Kislev
+Tevet
+Shevat
+AdarI
+Nisan
+Iyyar
+Sivan
+Tammuz
+Av
+Elul
--- mode 5 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+
+
+
+
+
+
+
+
+
+
+
+
+
--- mode 6 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+Sep
+Oct
+Nov
+Dec
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
### JD 2453926 ###
--- mode 0 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
--- mode 1 ---
-Sunday
-Tuesday
-Thursday
-Saturday
-Monday
-Wednesday
-Friday
-Sunday
-Tuesday
-Thursday
-Saturday
-Monday
-Wednesday
+July
+August
+September
+October
+November
+December
+January
+February
+March
+April
+May
+June
+July
--- mode 2 ---
-Sun
-Tue
-Thu
-Sat
-Mon
-Wed
-Fri
-Sun
-Tue
-Thu
-Sat
-Mon
-Wed
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+Jan
+Feb
+Mar
+Apr
+May
+Jun
--- mode 3 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+June
+July
+August
+September
+October
+November
+December
+January
+February
+March
+April
+May
+June
--- mode 4 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+Tammuz
+Av
+Elul
+Tishri
+Heshvan
+Kislev
+Tevet
+Shevat
+AdarI
+Nisan
+Iyyar
+Sivan
+Tammuz
--- mode 5 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
+
+
+
+
+
+
+
+
+
+
+
+
+
--- mode 6 ---
-0
-2
-4
-6
-1
-3
-5
-0
-2
-4
-6
-1
-3
\ No newline at end of file
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php