diff options
Diffstat (limited to 'crates/secd/tests')
| -rw-r--r-- | crates/secd/tests/authn_integration.rs | 35 |
1 files changed, 0 insertions, 35 deletions
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<dyn Error>> { - 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<dyn Error>> { - 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(()) - } -} |
