1 pub(crate) mod chat_message;
6 pub(crate) mod tombstone;
10 use crate::protocol::{
11 objects::{chat_message::ChatMessage, group::Group, note::Note, page::Page, person::Person},
12 tests::test_parse_lemmy_item,
14 use serial_test::serial;
18 async fn test_parse_lemmy_object() {
19 test_parse_lemmy_item::<Person>("assets/lemmy/objects/person.json");
20 test_parse_lemmy_item::<Group>("assets/lemmy/objects/group.json");
21 test_parse_lemmy_item::<Page>("assets/lemmy/objects/page.json");
22 test_parse_lemmy_item::<Note>("assets/lemmy/objects/note.json");
23 test_parse_lemmy_item::<ChatMessage>("assets/lemmy/objects/chat_message.json");