def test_contain_range(self): range_object = Range('(-1,4]') value = Range('[0,2]') self.assertTrue(range_object.contains_range(value))
def test_contain_range_wrong_type_error(self): range_object = Range('(-1,3]') value = [555] with self.assertRaises(TypeError): range_object.contains_range(value)
def test_not_contain_range(self): range_object = Range('(-1,4]') value = Range('[5,20]') self.assertFalse(range_object.contains_range(value))