]> Untitled Git - lemmy.git/blob - crates/apub/src/protocol/activities/following/mod.rs
Cache & Optimize Woodpecker CI (#3450)
[lemmy.git] / crates / apub / src / protocol / activities / following / mod.rs
1 pub(crate) mod accept;
2 pub mod follow;
3 pub mod undo_follow;
4
5 #[cfg(test)]
6 mod tests {
7   #![allow(clippy::unwrap_used)]
8   #![allow(clippy::indexing_slicing)]
9
10   use crate::protocol::{
11     activities::following::{accept::AcceptFollow, follow::Follow, undo_follow::UndoFollow},
12     tests::test_parse_lemmy_item,
13   };
14
15   #[test]
16   fn test_parse_lemmy_accept_follow() {
17     test_parse_lemmy_item::<Follow>("assets/lemmy/activities/following/follow.json").unwrap();
18     test_parse_lemmy_item::<AcceptFollow>("assets/lemmy/activities/following/accept.json").unwrap();
19     test_parse_lemmy_item::<UndoFollow>("assets/lemmy/activities/following/undo_follow.json")
20       .unwrap();
21   }
22 }