X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapub%2Fsrc%2Fobjects%2Fmod.rs;h=b3653172ac5242a7cb255408a33baf0abce194e1;hb=92568956353f21649ed9aff68b42699c9d036f30;hp=1dbc7c63abbdd27ff389d2865453ee1d35a4a68e;hpb=eb40aeb89b139d843cac1ecf9370a6b808b3aeea;p=lemmy.git diff --git a/crates/apub/src/objects/mod.rs b/crates/apub/src/objects/mod.rs index 1dbc7c63..b3653172 100644 --- a/crates/apub/src/objects/mod.rs +++ b/crates/apub/src/objects/mod.rs @@ -54,14 +54,12 @@ pub(crate) fn verify_is_remote_object(id: &Url, settings: &Settings) -> Result<( #[cfg(test)] pub(crate) mod tests { + #![allow(clippy::unwrap_used)] + #![allow(clippy::indexing_slicing)] + use activitypub_federation::config::{Data, FederationConfig}; - use actix::Actor; use anyhow::anyhow; - use lemmy_api_common::{ - context::LemmyContext, - request::build_user_agent, - websocket::chat_server::ChatServer, - }; + use lemmy_api_common::{context::LemmyContext, request::build_user_agent}; use lemmy_db_schema::{source::secret::Secret, utils::build_db_pool_for_tests}; use lemmy_utils::{ rate_limit::{RateLimitCell, RateLimitConfig}, @@ -106,12 +104,12 @@ pub(crate) mod tests { let rate_limit_config = RateLimitConfig::builder().build(); let rate_limit_cell = RateLimitCell::new(rate_limit_config).await; - let chat_server = ChatServer::default().start(); - let context = LemmyContext::create(pool, chat_server, client, secret, rate_limit_cell.clone()); + let context = LemmyContext::create(pool, client, secret, rate_limit_cell.clone()); let config = FederationConfig::builder() .domain("example.com") .app_data(context) .build() + .await .unwrap(); config.to_request_data() }