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)
Esempio n. 3
0
 def __init__(self, condition, name, parent):
     self.condition = ConditionParser(condition)
     _Template.__init__(self, name, parent)