def testisMergeable2(self): test_input1 = "[1,2]" param = parseString_Interval(test_input1) myInt1 = interval(param[0], param[1], param[2], param[3]) test_input2 = "[3,4]" param = parseString_Interval(test_input2) myInt2 = interval(param[0], param[1], param[2], param[3]) self.assertEqual(False, isMergeable(myInt1, myInt2))
def testisMergeable3(self): #test if adjacency is flagged test_input1 = "[1,2)" param = parseString_Interval(test_input1) myInt1 = interval(param[0], param[1], param[2], param[3]) test_input2 = "[2,4]" param = parseString_Interval(test_input2) myInt2 = interval(param[0], param[1], param[2], param[3]) self.assertEqual(True, isMergeable(myInt1, myInt2))