From c2268c285648ef02ece04de0d9df0813c6d70ff8 Mon Sep 17 00:00:00 2001 From: benj Date: Sat, 24 Dec 2022 00:43:38 -0800 Subject: refactor everything with more abstraction and a nicer interface --- crates/secd/tests/authn_integration.rs | 35 ---------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 crates/secd/tests/authn_integration.rs (limited to 'crates/secd/tests/authn_integration.rs') diff --git a/crates/secd/tests/authn_integration.rs b/crates/secd/tests/authn_integration.rs deleted file mode 100644 index d823d5a..0000000 --- a/crates/secd/tests/authn_integration.rs +++ /dev/null @@ -1,35 +0,0 @@ -#[cfg(test)] -mod test { - use std::error::Error; - - use secd::{AuthEmail, AuthStore, Secd}; - - #[tokio::test] - async fn email_authentication_int() -> Result<(), Box> { - let secd = Secd::init(AuthStore::Sqlite, None, AuthEmail::LocalStub, None, None).await?; - let v_id = secd.create_validation_request_email("b@g.com").await?; - - // TODO: in memory mailbox backed by sqlite which just throws them in temporarily... - // and then I can grab it? - - // Things to test - // 1. after exchanging the session, I cannot get it again - // 1. a validation can only be used once - // 1. a session can be used to retrieve identity information - assert_eq!(1, 2); - Ok(()) - } - - #[tokio::test] - async fn oauth_authentication_int() -> Result<(), Box> { - let secd = Secd::init(AuthStore::Sqlite, None, AuthEmail::LocalStub, None, None).await?; - - // Things to test - // 1. after exchanging the session, I cannot get it again - // 1. a validation can only be used once - // 1. a session can be used to retrieve identity information - // 1. an oauth session links with an existing emails session - assert_eq!(1, 2); - Ok(()) - } -} -- cgit v1.2.3