Branch Coverage

blib/lib/Date/Holidays/US.pm
Criterion Covered Total %
branch 54 66 81.8


line true false branch
49 12 369 if ($year > 1870 and $month == 1 and $day == 1) { }
0 369 elsif ($year > 1909 and $month == 1 and $day == 2 and $wday == 1) { }
8 361 elsif ($year >= 1986 and $month == 1 and $day >= 15 and $day <= 21 and $wday == 1) { }
1 360 elsif ($year >= 1965 and $month == 1 and $day == 20 and $year % 4 == 1) { }
0 360 elsif ($year >= 1965 and $month == 1 and $day == 21 and $year % 4 == 1 and $wday == 1) { }
0 360 elsif ($year >= 1879 and $year < 1971 and $month == 2 and $day == 22) { }
0 360 elsif ($year > 1909 and $year < 1971 and $month == 2 and $day == 23 and $wday == 1) { }
8 352 elsif ($year >= 1971 and $month == 2 and $day >= 15 and $day <= 21 and $wday == 1) { }
0 352 elsif ($year >= 1888 and $year < 1971 and $month == 5 and $day == 30) { }
0 352 elsif ($year >= 1909 and $year < 1971 and $month == 6 and $day == 1 and $wday == 1) { }
8 344 elsif ($year >= 1971 and $month == 5 and $day >= 25 and $day <= 31 and $wday == 1) { }
1 343 elsif ($year >= 2021 and $month == 6 and $day == 18 and $wday == 5) { }
7 336 elsif ($year >= 2021 and $month == 6 and $day == 19) { }
4 332 elsif ($year >= 2021 and $month == 6 and $day == 20 and $wday == 1) { }
0 332 elsif ($year >= 1971 and $month == 7 and $day == 3 and $wday == 5) { }
7 325 elsif ($year >= 1870 and $month == 7 and $day == 4) { }
1 324 elsif ($year >= 1909 and $month == 7 and $day == 5 and $wday == 1) { }
8 316 elsif ($year >= 1894 and $month == 9 and $day >= 1 and $day <= 7 and $wday == 1) { }
8 308 elsif ($year >= 1971 and $month == 10 and $day >= 8 and $day <= 14 and $wday == 1) { }
0 308 elsif ($year >= 1938 and $year < 1954 and $month == 11 and $day == 11) { }
0 308 elsif ($year >= 1945 and $year < 1954 and $month == 11 and $day == 12 and $wday == 1) { }
1 307 elsif ($year >= 1954 and $year < 1971 and $month == 11 and $day == 11) { }
0 307 elsif ($year >= 1954 and $year < 1971 and $month == 11 and $day == 12 and $wday == 1) { }
7 300 elsif ($year >= 1971 and $year < 1978 and $month == 10 and $day >= 22 and $day <= 28 and $wday == 1) { }
1 299 elsif ($year >= 1978 and $month == 11 and $day == 10 and $wday == 5) { }
17 282 elsif ($year >= 1978 and $month == 11 and $day == 11) { }
0 282 elsif ($year >= 1978 and $month == 11 and $day == 12 and $wday == 1) { }
8 274 elsif ($year >= 1870 and $month == 11 and $day >= 22 and $day <= 28 and $wday == 4) { }
1 273 elsif ($year >= 1971 and $month == 12 and $day == 24 and $wday == 5) { }
7 266 elsif ($year >= 1870 and $month == 12 and $day == 25) { }
4 262 elsif ($year >= 1909 and $month == 12 and $day == 26 and $wday == 1) { }
0 262 elsif ($year >= 1971 and $month == 12 and $day == 31 and $wday == 5) { }
203 63 257 if defined $name