mirror of https://github.com/fafhrd91/actix-web
fmt
This commit is contained in:
parent
ca612eb28d
commit
938c4e28dc
|
@ -240,12 +240,15 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_custom_error_responder() {
|
fn test_custom_error_responder() {
|
||||||
let req = TestRequest::with_uri("/name/user1/").data(QueryConfig::default().error_handler(|e, _| {
|
let req = TestRequest::with_uri("/name/user1/")
|
||||||
|
.data(QueryConfig::default().error_handler(|e, _| {
|
||||||
let resp = HttpResponse::UnprocessableEntity().finish();
|
let resp = HttpResponse::UnprocessableEntity().finish();
|
||||||
InternalError::from_response(e, resp).into()
|
InternalError::from_response(e, resp).into()
|
||||||
})).to_srv_request();
|
})).to_srv_request();
|
||||||
|
|
||||||
let (req, mut pl) = req.into_parts();
|
let (req, mut pl) = req.into_parts();
|
||||||
let query = Query::<Id>::from_request(&req, &mut pl);
|
let query = Query::<Id>::from_request(&req, &mut pl);
|
||||||
|
|
||||||
assert!(query.is_err());
|
assert!(query.is_err());
|
||||||
assert_eq!(query.unwrap_err().as_response_error().error_response().status(), StatusCode::UNPROCESSABLE_ENTITY);
|
assert_eq!(query.unwrap_err().as_response_error().error_response().status(), StatusCode::UNPROCESSABLE_ENTITY);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue