From 7e8e688e2e58f9c944b941e768ab7b034a348a1f Mon Sep 17 00:00:00 2001 From: Vika Date: Thu, 1 Aug 2024 19:48:37 +0300 Subject: treewide: create a common method for state initialization Now the database objects can be uniformly created from a URI. They can also optionally do sanity checks and one-time initialization. --- src/micropub/mod.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/micropub') diff --git a/src/micropub/mod.rs b/src/micropub/mod.rs index 74f53a0..624c239 100644 --- a/src/micropub/mod.rs +++ b/src/micropub/mod.rs @@ -760,7 +760,7 @@ mod tests { #[tokio::test] async fn test_post_reject_scope() { - let db = crate::database::MemoryStorage::new(); + let db = crate::database::MemoryStorage::default(); let post = json!({ "type": ["h-entry"], @@ -788,7 +788,7 @@ mod tests { #[tokio::test] async fn test_post_reject_different_user() { - let db = crate::database::MemoryStorage::new(); + let db = crate::database::MemoryStorage::default(); let post = json!({ "type": ["h-entry"], @@ -818,7 +818,7 @@ mod tests { #[tokio::test] async fn test_post_mf2() { - let db = crate::database::MemoryStorage::new(); + let db = crate::database::MemoryStorage::default(); let post = json!({ "type": ["h-entry"], @@ -850,7 +850,7 @@ mod tests { #[tokio::test] async fn test_query_foreign_url() { let mut res = super::query( - axum::Extension(crate::database::MemoryStorage::new()), + axum::Extension(crate::database::MemoryStorage::default()), Some(axum::extract::Query(super::MicropubQuery::source( "https://aaronparecki.com/feeds/main", ))), -- cgit 1.4.1