예제 #1
0
파일: period_test.py 프로젝트: bcdev/MMS
    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)
예제 #2
0
    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)
예제 #3
0
파일: period_test.py 프로젝트: bcdev/MMS
    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)
예제 #4
0
    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)