From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

# - perl -
use strict;
use Data::Dumper qw{Dumper};
use Test::More tests => 12;
use Date::Holidays::US qw{is_holiday holidays};
my $expect = 'Veterans Day';
is(is_holiday(2025, 1, 1), q{New Year's Day});
is(is_holiday(2025, 1, 20), q{Birthday of Martin Luther King, Jr.});
is(is_holiday(2025, 2, 17), q{Washington's Birthday});
is(is_holiday(2025, 5, 26), q{Memorial Day});
is(is_holiday(2025, 6, 19), q{Juneteenth National Independence Day});
is(is_holiday(2025, 7, 4), q{Independence Day});
is(is_holiday(2025, 9, 1), q{Labor Day});
is(is_holiday(2025, 10, 13), q{Columbus Day});
is(is_holiday(2025, 11, 11), q{Veterans Day});
is(is_holiday(2025, 11, 27), q{Thanksgiving Day});
is(is_holiday(2025, 12, 25), q{Christmas Day});
is(scalar(keys %{holidays(2025)}), 11);