示例#1
0
    def get(self, _):
        error_response = ErrorLCResponse(status_code=mock_status_code,
                                         errors=[mock_formatted_error])

        error_response.add_error(mock_formatted_error)

        raise error_response
def test_error_response_shorthand():
    response = ErrorLCResponse(
        status_code=mock_status_code,
        errors=[formatted_error],
    )
    response.add_error(formatted_error)
    num_errors_expected = 2
    assert response.data['errors'] == [formatted_error] * num_errors_expected
    assert response.status_code == mock_status_code
def test_error_response():
    response = ErrorLCResponse(status_code=mock_status_code)
    response.add_error(formatted_error)
    assert response.data['errors'] == [formatted_error]
    assert response.status_code == mock_status_code