X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapub%2Fsrc%2Fprotocol%2Factivities%2Fdeletion%2Fmod.rs;h=226cd2cac0c12e480140de6720bfaef032ee08da;hb=92568956353f21649ed9aff68b42699c9d036f30;hp=647c3d50708b4f43486ece45f286115073716052;hpb=20cddf5e81da48f083f3ead6b90c74b4d431e3b6;p=lemmy.git diff --git a/crates/apub/src/protocol/activities/deletion/mod.rs b/crates/apub/src/protocol/activities/deletion/mod.rs index 647c3d50..226cd2ca 100644 --- a/crates/apub/src/protocol/activities/deletion/mod.rs +++ b/crates/apub/src/protocol/activities/deletion/mod.rs @@ -1,21 +1,34 @@ pub mod delete; +pub mod delete_user; pub mod undo_delete; #[cfg(test)] mod tests { + #![allow(clippy::unwrap_used)] + #![allow(clippy::indexing_slicing)] + use crate::protocol::{ - activities::deletion::{delete::Delete, undo_delete::UndoDelete}, + activities::deletion::{delete::Delete, delete_user::DeleteUser, undo_delete::UndoDelete}, tests::test_parse_lemmy_item, }; - use serial_test::serial; - #[actix_rt::test] - #[serial] - async fn test_parse_lemmy_deletion() { - test_parse_lemmy_item::("assets/lemmy/activities/deletion/remove_note.json"); - test_parse_lemmy_item::("assets/lemmy/activities/deletion/delete_page.json"); + #[test] + fn test_parse_lemmy_deletion() { + test_parse_lemmy_item::("assets/lemmy/activities/deletion/remove_note.json").unwrap(); + test_parse_lemmy_item::("assets/lemmy/activities/deletion/delete_page.json").unwrap(); + + test_parse_lemmy_item::("assets/lemmy/activities/deletion/undo_remove_note.json") + .unwrap(); + test_parse_lemmy_item::("assets/lemmy/activities/deletion/undo_delete_page.json") + .unwrap(); + test_parse_lemmy_item::("assets/lemmy/activities/deletion/delete_private_message.json") + .unwrap(); + test_parse_lemmy_item::( + "assets/lemmy/activities/deletion/undo_delete_private_message.json", + ) + .unwrap(); - test_parse_lemmy_item::("assets/lemmy/activities/deletion/undo_remove_note.json"); - test_parse_lemmy_item::("assets/lemmy/activities/deletion/undo_delete_page.json"); + test_parse_lemmy_item::("assets/lemmy/activities/deletion/delete_user.json") + .unwrap(); } }