use cargo test -p backend -- --show-output and debug macro to debug tests!

This commit is contained in:
Mika 2025-06-17 14:57:49 +02:00
parent 25dd1901a3
commit af67204060

View file

@ -41,5 +41,24 @@ mod tests {
assert!(user.username == "testuser");
assert!(status.is_success());
let resp_del = test::TestRequest::delete()
.uri(&format!("/api/v1/user/{}", user.id))
.send_request(&app)
.await;
let status_del = resp_del.status();
let delete_message: String = test::read_body_json(resp_del).await;
assert_eq!(delete_message, format!("User {} deleted", user.id));
assert!(
status_del.is_success(),
"Failed to delete user with status: {:?}",
status_del
);
// Debugging output
dbg!(user);
dbg!(delete_message);
}
}