def test_period_grow_inside(self): period_1 = Period((1980, 1, 1), (1980, 5, 31)) period_2 = Period((1980, 2, 1), (1980, 3, 1)) grown = period_1.grow(period_2) self.assertFalse(grown) self.assertEqual(Period((1980, 1, 1), (1980, 5, 31)), period_1)
def test_period_grow_not_intersecting(self): period_1 = Period((1980, 1, 1), (1980, 5, 31)) period_2 = Period((1980, 6, 1), (1980, 11, 1)) grown = period_1.grow(period_2) self.assertFalse(grown) self.assertEqual(Period((1980, 1, 1), (1980, 5, 31)), period_1)