X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapub%2Fsrc%2Fprotocol%2Factivities%2Fdeletion%2Fmod.rs;h=226cd2cac0c12e480140de6720bfaef032ee08da;hb=92568956353f21649ed9aff68b42699c9d036f30;hp=c77492a3233f4d13d387106ce895da298de1a8f4;hpb=0bde2d595e793c0b6eb31b592036f0111321cebd;p=lemmy.git diff --git a/crates/apub/src/protocol/activities/deletion/mod.rs b/crates/apub/src/protocol/activities/deletion/mod.rs index c77492a3..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_voting() { - 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(); } }