コード例 #1
0
ファイル: helpers.py プロジェクト: nagyistoce/Findeco
def assert_is_error_response(response, identifier):
    assert response.status_code == 406, \
        "Expected status code OK (200) but was %d" % response.status_code
    e = json.loads(response.content)
    errorResponseValidator.validate(e)
    assert e['errorResponse']['errorID'] == identifier, \
        "expected %s but got %s" % (identifier, e['errorResponse']['errorID'])
コード例 #2
0
ファイル: api_validation.py プロジェクト: nagyistoce/Findeco
def validate_response(response, view):
    response = json.loads(response)
    if 'errorResponse' in response:
        errorResponseValidator.validate(response)
        return False
    validator = view_validators[view]
    validator.validate(response)
    return True