コード例 #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
ファイル: period_test.py プロジェクト: bcdev/fiduceo
    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
ファイル: period_test.py プロジェクト: bcdev/fiduceo
    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)