def test_maps_evaluation(self): """ Tests the mapping function for an evaluation """ condition = Condition(None, "NoneCondition") measurement = Measurement(None) in_evaluation = Evaluation(measurement, condition, True) out_evaluation = rospit.test_runner.map_evaluation(in_evaluation) self.assertEqual("NoneCondition", out_evaluation.condition.name.data)
def execute(self, logger=None): return TestCaseReport(self, [ Evaluation(Measurement(0), Condition(None, "Failed condition"), False) ], [], [], [])
def __init__(self, value, name=""): Condition.__init__(self, value, name) self.less_than = value
def __init__(self, value, name=""): Condition.__init__(self, value, name) self.less_than_or_equal_to = value
def __init__(self, value, name=""): Condition.__init__(self, value, name) self.not_equal_to = value
def __init__(self, value, name=""): Condition.__init__(self, value, name) self.greater_than = value
def __init__(self, upper_limit, name=""): Condition.__init__(self, upper_limit, name) self.upper_limit, self.upper_limit_is_inclusive = try_get_limit( upper_limit)
def __init__(self, lower_limit, name=""): Condition.__init__(self, lower_limit, name) self.lower_limit, self.lower_limit_is_inclusive = try_get_limit( lower_limit) self.evaluator_type = LowerLimitEvaluator
def __init__(self, value, name=""): Condition.__init__(self, value, name) self.value = value
def __init__(self, categories=None, name=""): Condition.__init__(self, name) if categories is None: categories = set() self.categories = categories