mirror of https://github.com/python/cpython
bpo-46484:Add test for Calendar.iterweekdays (GH-30825)
This commit is contained in:
parent
d1b1c885d8
commit
48269ea9fd
|
@ -619,6 +619,14 @@ class CalendarTestCase(unittest.TestCase):
|
|||
self.assertEqual(days[0][1], firstweekday)
|
||||
self.assertEqual(days[-1][1], (firstweekday - 1) % 7)
|
||||
|
||||
def test_iterweekdays(self):
|
||||
week0 = list(range(7))
|
||||
for firstweekday in range(7):
|
||||
cal = calendar.Calendar(firstweekday)
|
||||
week = list(cal.iterweekdays())
|
||||
expected = week0[firstweekday:] + week0[:firstweekday]
|
||||
self.assertEqual(week, expected)
|
||||
|
||||
|
||||
class MonthCalendarTestCase(unittest.TestCase):
|
||||
def setUp(self):
|
||||
|
|
Loading…
Reference in New Issue