Пример #1
0
 def test_evaluateCommand_log_eval_func(self):
     cmd = FakeCmd("Log text", "")
     def eval(cmd, step_status):
         return WARNINGS
     lbs = LoggingBuildStep(log_eval_func=eval)
     status = lbs.evaluateCommand(cmd)
     self.assertEqual(status, WARNINGS, "evaluateCommand didn't call log_eval_func or overrode its results")
Пример #2
0
 def test_evaluateCommand_failed(self):
     cmd = FakeCmd("Log text", "", 23)
     lbs = LoggingBuildStep()
     status = lbs.evaluateCommand(cmd)
     self.assertEqual(
         status, FAILURE,
         "evaluateCommand returned %d, should've returned %d" %
         (status, FAILURE))
Пример #3
0
 def test_evaluateCommand_success(self):
     cmd = FakeCmd("Log text", "Log text")
     lbs = LoggingBuildStep()
     status = lbs.evaluateCommand(cmd)
     self.assertEqual(
         status, SUCCESS,
         "evaluateCommand returned %d, should've returned %d" %
         (status, SUCCESS))
Пример #4
0
    def test_evaluateCommand_log_eval_func(self):
        cmd = FakeCmd("Log text", "")

        def eval(cmd, step_status):
            return WARNINGS

        lbs = LoggingBuildStep(log_eval_func=eval)
        status = lbs.evaluateCommand(cmd)
        self.assertEqual(
            status, WARNINGS,
            "evaluateCommand didn't call log_eval_func or overrode its results"
        )
Пример #5
0
 def test_evaluateCommand_failed(self):
     cmd = FakeCmd("Log text", "", 23)
     lbs = LoggingBuildStep()
     status = lbs.evaluateCommand(cmd)
     self.assertEqual(status, FAILURE, "evaluateCommand returned %d, should've returned %d" % (status, FAILURE))
Пример #6
0
 def test_evaluateCommand_success(self):
     cmd = FakeCmd("Log text", "Log text")
     lbs = LoggingBuildStep()
     status = lbs.evaluateCommand(cmd)
     self.assertEqual(status, SUCCESS, "evaluateCommand returned %d, should've returned %d" % (status, SUCCESS))