diff --git a/CHANGES.md b/CHANGES.md index baa462a5d..af34c3b49 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,7 @@ ### Added * Implement `exclude_regex` for Logger middleware. [#1723] * Add request-local data extractor `web::ReqData`. [#1748] +* Add `app_data` to `ServiceConfig`. [#1757] ### Changed * Print non-configured `Data` type when attempting extraction. [#1743] diff --git a/src/config.rs b/src/config.rs index 20da72ac7..956e59855 100644 --- a/src/config.rs +++ b/src/config.rs @@ -270,14 +270,13 @@ mod tests { cfg.app_data(10usize); }; - let mut srv = - init_service(App::new().configure(cfg).service( - web::resource("/").to(|_: web::Data, req: HttpRequest| { - assert_eq!(*req.app_data::().unwrap(), 10usize); - HttpResponse::Ok() - }), - )) - .await; + let mut srv = init_service(App::new().configure(cfg).service( + web::resource("/").to(|_: web::Data, req: HttpRequest| { + assert_eq!(*req.app_data::().unwrap(), 10usize); + HttpResponse::Ok() + }), + )) + .await; let req = TestRequest::default().to_request(); let resp = srv.call(req).await.unwrap(); assert_eq!(resp.status(), StatusCode::OK);