def test_interval_for_long_exprn(self): # Strip ';' from expression self.e2 = self.e2.strip(';') expected = [(0, 15), (15, 27), (27, 48), (48, 77)] test = consult.get_exprn_intervals(self.e2) self.assertEqual(test, expected, 'Split interval failed: ' '\n(expected) {0} \n(test) {1}'.format(expected, test))
def test_interval_for_emp_de_exprn(self): # Strip ';' from expression self.e1 = self.e1.strip(';') # E: 0, _D: 24 and last char is 36 expected = [(0, self.e1.index(' D')), (self.e1.index(' D'), 36)] test = consult.get_exprn_intervals(self.e1) self.assertEqual(test, expected, 'Split interval failed: ' '\n(expected) {0} \n(test) {1}'.format(expected, test))