def test_mask(self): # 31 December 1999 is a Friday. dt = datetime(1999, 12, 31, 23, 59, 59, 999999) self.assertEqual(dt.weekday(), FRIDAY) # Default firstweekday is Saturday self.assertEqual(Weeks.mask(dt), Weeks.mask(dt, firstweekday=SATURDAY)) self.assertEqual(Weeks.mask(dt), datetime(1999, 12, 25, 0, 0, 0, 0)) # Sunday self.assertEqual(Weeks.mask(dt, firstweekday=SUNDAY), datetime(1999, 12, 26, 0, 0, 0, 0)) # If firstweekday is the same as dt.weekday, then it should return # the same day. self.assertEqual(Weeks.mask(dt, firstweekday=dt.weekday()), Days.mask(dt))
def test_mask(self): self.assertEqual(Days.mask(datetime(1999, 12, 31, 23, 59, 59, 999999)), datetime(1999, 12, 31, 0, 0, 0, 0))
def test_mask(self): self.assertEqual( Days.mask(datetime(1999, 12, 31, 23, 59, 59, 999999)), datetime(1999, 12, 31, 0, 0, 0, 0) )