def test_200_long_years(self): # long years for year in (-2847, -2424, -2002, -1974, -1546, -1118, -689, -261, 167, 595, 1024, 1452, 1880, 2308, 2731): assert IsoCalendar.is_long_year(year) assert IsoCalendar.weeks_in_year(year) == 53 # short years for year in (-2845, -2422, -2000, -1972, -1544, -1116, -687, -259, 169, 597, 1026, 1454, 1882, 2310, 2733): assert not IsoCalendar.is_long_year(year) assert IsoCalendar.weeks_in_year(year) == 52