Skip to content

Commit 3f3570b

Browse files
authored
Fix formatting & tests (#2504)
1 parent 8bdaa3a commit 3f3570b

4 files changed

Lines changed: 17 additions & 23 deletions

File tree

crates/defguard_core/tests/integration/api/api_tokens.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ async fn dg25_3_test_token_invalidation(_: PgPoolOptions, options: PgConnectOpti
302302
let admin_group = admin_groups.first().unwrap();
303303

304304
let response = client
305-
.post(format!("/api/v1/group/{}", admin_group.name))
305+
.post(format!("/api/v1/group/{}", admin_group.id))
306306
.json(&json!({"username": "hpotter"}))
307307
.send()
308308
.await;

crates/defguard_core/tests/integration/api/group.rs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ async fn test_create_group(_: PgPoolOptions, options: PgConnectOptions) {
3232
.unwrap()
3333
.unwrap()
3434
.id;
35-
let response = client.delete(&format!("/api/v1/group/{id}")).send().await;
35+
let response = client.delete(format!("/api/v1/group/{id}")).send().await;
3636
assert_eq!(response.status(), StatusCode::OK);
3737

3838
// Try to delete again.
39-
let response = client.delete(&format!("/api/v1/group/{id}")).send().await;
39+
let response = client.delete(format!("/api/v1/group/{id}")).send().await;
4040
assert_eq!(response.status(), StatusCode::NOT_FOUND);
4141
}
4242

@@ -65,14 +65,14 @@ async fn test_modify_group(_: PgPoolOptions, options: PgConnectOptions) {
6565
// Rename group.
6666
let data = EditGroupInfo::new("gryffindor", Vec::new(), false);
6767
let response = client
68-
.put(&format!("/api/v1/group/{id}"))
68+
.put(format!("/api/v1/group/{id}"))
6969
.json(&data)
7070
.send()
7171
.await;
7272
assert_eq!(response.status(), StatusCode::OK);
7373

7474
// Get group info – name should be updated.
75-
let response = client.get(&format!("/api/v1/group/{id}")).send().await;
75+
let response = client.get(format!("/api/v1/group/{id}")).send().await;
7676
assert_eq!(response.status(), StatusCode::OK);
7777
let group_info: GroupInfo = response.json().await;
7878
assert_eq!(group_info.name, "gryffindor");
@@ -101,22 +101,22 @@ async fn test_modify_group_members(_: PgPoolOptions, options: PgConnectOptions)
101101
.id;
102102

103103
// Get group info.
104-
let response = client.get(&format!("/api/v1/group/{id}")).send().await;
104+
let response = client.get(format!("/api/v1/group/{id}")).send().await;
105105
assert_eq!(response.status(), StatusCode::OK);
106106
let group_info: GroupInfo = response.json().await;
107107
assert_eq!(group_info.members, vec!["hpotter".to_string()]);
108108

109109
// Change group members.
110110
let data = EditGroupInfo::new("hogwards", Vec::new(), false);
111111
let response = client
112-
.put(&format!("/api/v1/group/{id}"))
112+
.put(format!("/api/v1/group/{id}"))
113113
.json(&data)
114114
.send()
115115
.await;
116116
assert_eq!(response.status(), StatusCode::OK);
117117

118118
// Get group info.
119-
let response = client.get(&format!("/api/v1/group/{id}")).send().await;
119+
let response = client.get(format!("/api/v1/group/{id}")).send().await;
120120
assert_eq!(response.status(), StatusCode::OK);
121121
let group_info: GroupInfo = response.json().await;
122122
assert!(group_info.members.is_empty());
@@ -160,13 +160,13 @@ async fn test_modify_group_no_locations_in_request(_: PgPoolOptions, options: Pg
160160
"is_admin": false
161161
});
162162
let response = client
163-
.put(&format!("/api/v1/group/{id}"))
163+
.put(format!("/api/v1/group/{id}"))
164164
.json(&data)
165165
.send()
166166
.await;
167167
assert_eq!(response.status(), StatusCode::OK);
168168

169-
let response = client.get(&format!("/api/v1/group/{id}")).send().await;
169+
let response = client.get(format!("/api/v1/group/{id}")).send().await;
170170
assert_eq!(response.status(), StatusCode::OK);
171171
let group_info: GroupInfo = response.json().await;
172172
assert_eq!(group_info.name, "gryffindor");
@@ -191,12 +191,12 @@ async fn test_remove_last_admin_group(_: PgPoolOptions, options: PgConnectOption
191191
.id;
192192

193193
// Get group info.
194-
let response = client.get(&format!("/api/v1/group/{id}")).send().await;
194+
let response = client.get(format!("/api/v1/group/{id}")).send().await;
195195
assert_eq!(response.status(), StatusCode::OK);
196196
let group_info: GroupInfo = response.json().await;
197197
assert_eq!(group_info.members, vec!["admin".to_string()]);
198198

199-
let response = client.delete(&format!("/api/v1/group/{id}")).send().await;
199+
let response = client.delete(format!("/api/v1/group/{id}")).send().await;
200200
assert_eq!(response.status(), StatusCode::BAD_REQUEST);
201201
}
202202

@@ -218,7 +218,7 @@ async fn test_modify_last_admin_group(_: PgPoolOptions, options: PgConnectOption
218218
.id;
219219

220220
// Get group info.
221-
let response = client.get(&format!("/api/v1/group/{id}")).send().await;
221+
let response = client.get(format!("/api/v1/group/{id}")).send().await;
222222
assert_eq!(response.status(), StatusCode::OK);
223223
let group_info: GroupInfo = response.json().await;
224224
assert_eq!(group_info.members, vec!["admin".to_string()]);
@@ -232,7 +232,7 @@ async fn test_modify_last_admin_group(_: PgPoolOptions, options: PgConnectOption
232232
"is_admin": false
233233
});
234234
let response = client
235-
.put(&format!("/api/v1/group/{id}"))
235+
.put(format!("/api/v1/group/{id}"))
236236
.json(&data)
237237
.send()
238238
.await;

crates/defguard_core/tests/integration/api/wireguard.rs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,7 @@ async fn test_network(_: PgPoolOptions, options: PgConnectOptions) {
6262
.unwrap()
6363
.unwrap()
6464
.id;
65-
let response = client
66-
.get(&format!("/api/v1/group/{admin_id}"))
67-
.send()
68-
.await;
65+
let response = client.get(format!("/api/v1/group/{admin_id}")).send().await;
6966
let group_info: GroupInfo = response.json().await;
7067
assert_eq!(group_info.vpn_locations, vec!["network"]);
7168

@@ -108,10 +105,7 @@ async fn test_network(_: PgPoolOptions, options: PgConnectOptions) {
108105
assert_matches!(event, GatewayEvent::NetworkModified(..));
109106

110107
// check vpn locations for `admin` group
111-
let response = client
112-
.get(&format!("/api/v1/group/{admin_id}"))
113-
.send()
114-
.await;
108+
let response = client.get(format!("/api/v1/group/{admin_id}")).send().await;
115109
assert_eq!(response.status(), StatusCode::OK);
116110
let group_info: GroupInfo = response.json().await;
117111
assert_eq!(group_info.vpn_locations, vec!["my network"]);

crates/defguard_core/tests/integration/api/wireguard_network_allowed_groups.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -974,7 +974,7 @@ async fn test_delete_only_allowed_group(_: PgPoolOptions, options: PgConnectOpti
974974
.unwrap()
975975
.id;
976976
let response = client
977-
.delete(&format!("/api/v1/group/{allowed_group_id}"))
977+
.delete(format!("/api/v1/group/{allowed_group_id}"))
978978
.send()
979979
.await;
980980
assert_eq!(response.status(), StatusCode::OK);

0 commit comments

Comments
 (0)