Example #1
0
 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)
Example #2
0
 def execute(self, logger=None):
     return TestCaseReport(self, [
         Evaluation(Measurement(0), Condition(None, "Failed condition"),
                    False)
     ], [], [], [])
Example #3
0
 def __init__(self, value, name=""):
     Condition.__init__(self, value, name)
     self.less_than = value
Example #4
0
 def __init__(self, value, name=""):
     Condition.__init__(self, value, name)
     self.less_than_or_equal_to = value
Example #5
0
 def __init__(self, value, name=""):
     Condition.__init__(self, value, name)
     self.not_equal_to = value
Example #6
0
 def __init__(self, value, name=""):
     Condition.__init__(self, value, name)
     self.greater_than = value
Example #7
0
 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)
Example #8
0
 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
Example #9
0
 def __init__(self, value, name=""):
     Condition.__init__(self, value, name)
     self.value = value
Example #10
0
 def __init__(self, categories=None, name=""):
     Condition.__init__(self, name)
     if categories is None:
         categories = set()
     self.categories = categories