diff --git a/tests/badge.rs b/tests/badge.rs new file mode 100644 index 0000000..571a647 --- /dev/null +++ b/tests/badge.rs @@ -0,0 +1,18 @@ +mod util; + +use actix_web::client; + +#[actix_rt::test] +async fn badge_succeeds() { + let test_app = util::spawn_app().await; + + let client = client::Client::default(); + + let response = client + .get(&format!("{}/github/vbrandl/hoc", test_app.address)) + .send() + .await + .expect("Failed to execute request"); + + assert!(response.status().is_success()); +}