コード例 #1
0
ファイル: utils_test.py プロジェクト: SavoBit/catapult
 def testMinimumRange_MoreThanTwoRanges_ReturnsIntersection(self):
     self.assertEqual((6, 14),
                      utils.MinimumRange([(3, 20), (5, 15), (6, 25),
                                          (3, 14)]))
コード例 #2
0
ファイル: utils_test.py プロジェクト: SavoBit/catapult
 def testMinimumRange_OverlapsForOneNumber_ReturnsRangeWithOneNumber(self):
     self.assertEqual((5, 5), utils.MinimumRange([(2, 5), (5, 10)]))
コード例 #3
0
ファイル: utils_test.py プロジェクト: SavoBit/catapult
 def testMinimumRange_NotOverlapping_ReturnsNone(self):
     self.assertIsNone(utils.MinimumRange([(5, 10), (15, 20)]))
コード例 #4
0
ファイル: utils_test.py プロジェクト: SavoBit/catapult
 def testMinimumRange_OneRange_ReturnsSameRange(self):
     self.assertEqual((5, 10), utils.MinimumRange([(5, 10)]))
コード例 #5
0
ファイル: utils_test.py プロジェクト: SavoBit/catapult
 def testMinimumRange_Empty_ReturnsNone(self):
     self.assertIsNone(utils.MinimumRange([]))