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
def get_result(self, result): obj = SolarTransportResult() obj.return_code = result['return_code'] obj.stderr = result['stderr'] obj.stdout = result['stdout'] return obj