Branch Coverage

blib/lib/Date/Holidays/US.pm
Criterion Covered Total %
branch 56 68 82.3


line true false branch
51 12 1874 if ($year > 1870 and $month == 1 and $day == 1) { }
0 1874 elsif ($year > 1909 and $month == 1 and $day == 2 and $wday == 1) { }
8 1866 elsif ($year >= 1986 and $month == 1 and $day >= 15 and $day <= 21 and $wday == 1) { }
1 1865 elsif ($year >= 1965 and $month == 1 and $day == 20 and $year % 4 == 1) { }
0 1865 elsif ($year >= 1965 and $month == 1 and $day == 21 and $year % 4 == 1 and $wday == 1) { }
0 1865 elsif ($year >= 1879 and $year < 1971 and $month == 2 and $day == 22) { }
0 1865 elsif ($year > 1909 and $year < 1971 and $month == 2 and $day == 23 and $wday == 1) { }
8 1857 elsif ($year >= 1971 and $month == 2 and $day >= 15 and $day <= 21 and $wday == 1) { }
0 1857 elsif ($year >= 1888 and $year < 1971 and $month == 5 and $day == 30) { }
0 1857 elsif ($year >= 1909 and $year < 1971 and $month == 6 and $day == 1 and $wday == 1) { }
8 1849 elsif ($year >= 1971 and $month == 5 and $day >= 25 and $day <= 31 and $wday == 1) { }
1 1848 elsif ($year >= 2021 and $month == 6 and $day == 18 and $wday == 5) { }
7 1841 elsif ($year >= 2021 and $month == 6 and $day == 19) { }
4 1837 elsif ($year >= 2021 and $month == 6 and $day == 20 and $wday == 1) { }
0 1837 elsif ($year >= 1971 and $month == 7 and $day == 3 and $wday == 5) { }
7 1830 elsif ($year >= 1870 and $month == 7 and $day == 4) { }
1 1829 elsif ($year >= 1909 and $month == 7 and $day == 5 and $wday == 1) { }
8 1821 elsif ($year >= 1894 and $month == 9 and $day >= 1 and $day <= 7 and $wday == 1) { }
8 1813 elsif ($year >= 1971 and $month == 10 and $day >= 8 and $day <= 14 and $wday == 1) { }
0 1813 elsif ($year >= 1938 and $year < 1954 and $month == 11 and $day == 11) { }
0 1813 elsif ($year >= 1945 and $year < 1954 and $month == 11 and $day == 12 and $wday == 1) { }
1 1812 elsif ($year >= 1954 and $year < 1971 and $month == 11 and $day == 11) { }
0 1812 elsif ($year >= 1954 and $year < 1971 and $month == 11 and $day == 12 and $wday == 1) { }
7 1805 elsif ($year >= 1971 and $year < 1978 and $month == 10 and $day >= 22 and $day <= 28 and $wday == 1) { }
1 1804 elsif ($year >= 1978 and $month == 11 and $day == 10 and $wday == 5) { }
17 1787 elsif ($year >= 1978 and $month == 11 and $day == 11) { }
0 1787 elsif ($year >= 1978 and $month == 11 and $day == 12 and $wday == 1) { }
8 1779 elsif ($year >= 1870 and $month == 11 and $day >= 22 and $day <= 28 and $wday == 4) { }
1 1778 elsif ($year >= 1971 and $month == 12 and $day == 24 and $wday == 5) { }
7 1771 elsif ($year >= 1870 and $month == 12 and $day == 25) { }
4 1767 elsif ($year >= 1909 and $month == 12 and $day == 26 and $wday == 1) { }
0 1767 elsif ($year >= 1971 and $month == 12 and $day == 31 and $wday == 5) { }
188 5 1825 if $year_calculated > $year
191 63 1762 if defined $name