summaryrefslogtreecommitdiff
path: root/src/login/routes/test/logout.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/login/routes/test/logout.rs')
-rw-r--r--src/login/routes/test/logout.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/login/routes/test/logout.rs b/src/login/routes/test/logout.rs
index 003bc8e..63b5727 100644
--- a/src/login/routes/test/logout.rs
+++ b/src/login/routes/test/logout.rs
@@ -14,7 +14,7 @@ async fn successful() {
let app = fixtures::scratch_app().await;
let now = fixtures::now();
- let login = fixtures::login::create_for_login(&app).await;
+ let login = fixtures::login::create_with_password(&app).await;
let identity = fixtures::identity::logged_in(&app, &login, &now).await;
let secret = fixtures::identity::secret(&identity);
@@ -42,7 +42,9 @@ async fn successful() {
.expect_err("secret is invalid");
match error {
app::ValidateError::InvalidToken => (), // should be invalid
- other => panic!("expected ValidateError::InvalidToken, got {other:#}"),
+ other @ app::ValidateError::DatabaseError(_) => {
+ panic!("expected ValidateError::InvalidToken, got {other:#}")
+ }
}
}