def testRangesOverlap_CommonBoundary_ReturnsTrue(self):
   self.assertTrue(associate_alerts._RangesOverlap((1, 6), (6, 9)))
   self.assertTrue(associate_alerts._RangesOverlap((6, 9), (1, 6)))
 def testRangesOverlap_OneIncludesOther_ReturnsTrue(self):
   # True if one range envelopes the other.
   self.assertTrue(associate_alerts._RangesOverlap((1, 9), (2, 5)))
   self.assertTrue(associate_alerts._RangesOverlap((2, 5), (1, 9)))
 def testRangesOverlap_PartlyOverlap_ReturnsTrue(self):
   self.assertTrue(associate_alerts._RangesOverlap((1, 6), (5, 9)))
   self.assertTrue(associate_alerts._RangesOverlap((5, 9), (1, 6)))
 def testRangesOverlap_NonOverlapping_ReturnsFalse(self):
   self.assertFalse(associate_alerts._RangesOverlap((1, 5), (6, 9)))
   self.assertFalse(associate_alerts._RangesOverlap((6, 9), (1, 5)))
 def testRangesOverlap_NoneGiven_ReturnsFalse(self):
   self.assertFalse(associate_alerts._RangesOverlap((1, 5), None))
   self.assertFalse(associate_alerts._RangesOverlap(None, (1, 5)))
   self.assertFalse(associate_alerts._RangesOverlap(None, None))
Example #6
0
 def testRangesOverlap_CommonBoundary_ReturnsTrue(self):
     self.assertTrue(associate_alerts._RangesOverlap((1, 6), (6, 9)))
     self.assertTrue(associate_alerts._RangesOverlap((6, 9), (1, 6)))
Example #7
0
 def testRangesOverlap_PartlyOverlap_ReturnsTrue(self):
     self.assertTrue(associate_alerts._RangesOverlap((1, 6), (5, 9)))
     self.assertTrue(associate_alerts._RangesOverlap((5, 9), (1, 6)))
Example #8
0
 def testRangesOverlap_OneIncludesOther_ReturnsTrue(self):
     # True if one range envelopes the other.
     self.assertTrue(associate_alerts._RangesOverlap((1, 9), (2, 5)))
     self.assertTrue(associate_alerts._RangesOverlap((2, 5), (1, 9)))
Example #9
0
 def testRangesOverlap_NoneGiven_ReturnsFalse(self):
     self.assertFalse(associate_alerts._RangesOverlap((1, 5), None))
     self.assertFalse(associate_alerts._RangesOverlap(None, (1, 5)))
     self.assertFalse(associate_alerts._RangesOverlap(None, None))
Example #10
0
 def testRangesOverlap_NonOverlapping_ReturnsFalse(self):
     self.assertFalse(associate_alerts._RangesOverlap((1, 5), (6, 9)))
     self.assertFalse(associate_alerts._RangesOverlap((6, 9), (1, 5)))