From d7783a2002bbf80bcb11e3d393848ce9e178b2cd Mon Sep 17 00:00:00 2001 From: Philippe Loctaux
Date: Sun, 12 Mar 2023 14:19:03 +0100
Subject: [PATCH] ezidam: tests: openid configuration
---
crates/ezidam/src/routes/setup.rs | 6 +----
crates/ezidam/src/routes/well_known.rs | 36 ++++++++++++++++++++++++++
crates/ezidam/src/tests.rs | 10 ++++++-
3 files changed, 46 insertions(+), 6 deletions(-)
diff --git a/crates/ezidam/src/routes/setup.rs b/crates/ezidam/src/routes/setup.rs
index 5471286..4989297 100644
--- a/crates/ezidam/src/routes/setup.rs
+++ b/crates/ezidam/src/routes/setup.rs
@@ -93,11 +93,7 @@ mod test {
assert_eq!(setup_page.status(), Status::Ok);
// Create account
- let create_account = client
- .post(uri!("/setup"))
- .header(ContentType::Form)
- .body(r#"username=phil&password=password&url=https://example.com"#)
- .dispatch();
+ let create_account = run_setup(&client);
assert_eq!(create_account.status(), Status::SeeOther);
// Make request again, make sure its not OK
diff --git a/crates/ezidam/src/routes/well_known.rs b/crates/ezidam/src/routes/well_known.rs
index ce8c20d..d3fd0ee 100644
--- a/crates/ezidam/src/routes/well_known.rs
+++ b/crates/ezidam/src/routes/well_known.rs
@@ -23,3 +23,39 @@ async fn openid_configuration(mut db: Connection