Пример #1
0
def test_verify_run_raises_stdout_and_stderr():
    handler = BaseHandler(None)

    result = SolarTransportResult()
    result.stdout = 'stdout'
    result.stderr = 'stderr'
    result.return_code = 1

    with pytest.raises(SolarError) as excinfo:
        handler.verify_run_result('', result)
    assert result.stdout in excinfo.value.message
    assert result.stderr in excinfo.value.message
Пример #2
0
 def get_result(self, result):
     obj = SolarTransportResult()
     obj.return_code = result['return_code']
     obj.stderr = result['stderr']
     obj.stdout = result['stdout']
     return obj