aboutsummaryrefslogtreecommitdiff
path: root/crates/secd/tests/authn_integration.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--crates/secd/tests/authn_integration.rs35
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(())
- }
-}