def condition(self, cond, msg_param, status): parent = create_message(msg_param) conditionparser = ConditionParser(cond) condition = conditionparser.evaluate(parent) self.assertEquals(condition, status)
def condition_evaluate_exception(self, cond, msg_param): parent = create_message(msg_param) conditionparser = ConditionParser(cond) self.assertRaises(IllegalConditionException, conditionparser.evaluate, parent)
def __init__(self, condition, name, parent): self.condition = ConditionParser(condition) _Template.__init__(self, name, parent)