refactor: move AppContext to presentation crate, structurally enforce boundary
All checks were successful
CI / Check / Test (push) Successful in 39m33s

This commit is contained in:
2026-06-11 23:18:28 +02:00
parent b5cc7f8371
commit 57520c00f3
51 changed files with 268 additions and 377 deletions

View File

@@ -7,8 +7,9 @@ use crate::{
auth::{
commands::RegisterCommand,
deps::{LoginDeps, RefreshDeps, RegisterDeps},
login, logout, refresh, register,
login, logout,
queries::LoginQuery,
refresh, register,
},
test_helpers::TestContextBuilder,
};
@@ -52,12 +53,9 @@ async fn logout_revokes_refresh_token() {
.await
.unwrap();
logout::execute(
b.refresh_session_repo.clone(),
&login_result.refresh_token,
)
.await
.unwrap();
logout::execute(b.refresh_session_repo.clone(), &login_result.refresh_token)
.await
.unwrap();
let refresh_deps = RefreshDeps {
refresh_session: b.refresh_session_repo.clone(),

View File

@@ -7,8 +7,9 @@ use crate::{
auth::{
commands::RegisterCommand,
deps::{LoginDeps, RefreshDeps, RegisterDeps},
login, refresh, register,
login,
queries::LoginQuery,
refresh, register,
},
test_helpers::TestContextBuilder,
};