MCPcopy
hub / github.com/pandas-dev/pandas / test_memorial_day

Function test_memorial_day

pandas/tests/tseries/holiday/test_federal.py:25–42  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

23
24
25def test_memorial_day():
26 class MemorialDay(AbstractHolidayCalendar):
27 rules = [USMemorialDay]
28
29 holidays = MemorialDay().holidays(start="1971", end="1980").to_pydatetime().tolist()
30
31 # Fixes 5/31 error and checked manually against Wikipedia.
32 assert holidays == [
33 datetime(1971, 5, 31, 0, 0),
34 datetime(1972, 5, 29, 0, 0),
35 datetime(1973, 5, 28, 0, 0),
36 datetime(1974, 5, 27, 0, 0),
37 datetime(1975, 5, 26, 0, 0),
38 datetime(1976, 5, 31, 0, 0),
39 datetime(1977, 5, 30, 0, 0),
40 datetime(1978, 5, 29, 0, 0),
41 datetime(1979, 5, 28, 0, 0),
42 ]
43
44
45def test_federal_holiday_inconsistent_returntype():

Callers

nothing calls this directly

Calls 4

MemorialDayClass · 0.85
holidaysMethod · 0.80
tolistMethod · 0.45
to_pydatetimeMethod · 0.45

Tested by

no test coverage detected