Remove unused `mut`

This commit is contained in:
Jonas Platte 2023-08-22 11:41:56 +02:00
parent 11b24f7898
commit 24f0f3eae8
1 changed files with 11 additions and 14 deletions

View File

@ -164,50 +164,47 @@ mod tests {
.update(|Path(id): Path<u64>| async move { format!("users#update id={id}") }) .update(|Path(id): Path<u64>| async move { format!("users#update id={id}") })
.destroy(|Path(id): Path<u64>| async move { format!("users#destroy id={id}") }); .destroy(|Path(id): Path<u64>| async move { format!("users#destroy id={id}") });
let mut app = Router::new().merge(users); let app = Router::new().merge(users);
assert_eq!(call_route(&app, Method::GET, "/users").await, "users#index");
assert_eq!( assert_eq!(
call_route(&mut app, Method::GET, "/users").await, call_route(&app, Method::POST, "/users").await,
"users#index"
);
assert_eq!(
call_route(&mut app, Method::POST, "/users").await,
"users#create" "users#create"
); );
assert_eq!( assert_eq!(
call_route(&mut app, Method::GET, "/users/new").await, call_route(&app, Method::GET, "/users/new").await,
"users#new" "users#new"
); );
assert_eq!( assert_eq!(
call_route(&mut app, Method::GET, "/users/1").await, call_route(&app, Method::GET, "/users/1").await,
"users#show id=1" "users#show id=1"
); );
assert_eq!( assert_eq!(
call_route(&mut app, Method::GET, "/users/1/edit").await, call_route(&app, Method::GET, "/users/1/edit").await,
"users#edit id=1" "users#edit id=1"
); );
assert_eq!( assert_eq!(
call_route(&mut app, Method::PATCH, "/users/1").await, call_route(&app, Method::PATCH, "/users/1").await,
"users#update id=1" "users#update id=1"
); );
assert_eq!( assert_eq!(
call_route(&mut app, Method::PUT, "/users/1").await, call_route(&app, Method::PUT, "/users/1").await,
"users#update id=1" "users#update id=1"
); );
assert_eq!( assert_eq!(
call_route(&mut app, Method::DELETE, "/users/1").await, call_route(&app, Method::DELETE, "/users/1").await,
"users#destroy id=1" "users#destroy id=1"
); );
} }
async fn call_route(app: &mut Router, method: Method, uri: &str) -> String { async fn call_route(app: &Router, method: Method, uri: &str) -> String {
let res = app let res = app
.clone() .clone()
.oneshot( .oneshot(