Skip to content

Commit 32b4bbc

Browse files
committed
test(ui): Use the EventFactory.
1 parent e47867f commit 32b4bbc

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

crates/matrix-sdk-ui/src/timeline/latest_event.rs

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -156,15 +156,14 @@ mod tests {
156156
store::SerializableEventContent,
157157
test_utils::mocks::MatrixMockServer,
158158
};
159-
use matrix_sdk_test::{JoinedRoomBuilder, async_test};
159+
use matrix_sdk_test::{JoinedRoomBuilder, async_test, event_factory::EventFactory};
160160
use ruma::{
161-
MilliSecondsSinceUnixEpoch,
161+
MilliSecondsSinceUnixEpoch, event_id,
162162
events::{AnyMessageLikeEventContent, room::message::RoomMessageEventContent},
163163
room_id,
164164
serde::Raw,
165165
uint, user_id,
166166
};
167-
use serde_json::json;
168167

169168
use super::{
170169
super::{MsgLikeContent, MsgLikeKind, TimelineItemContent},
@@ -190,20 +189,15 @@ mod tests {
190189
let client = server.client_builder().build().await;
191190
let room = server.sync_room(&client, JoinedRoomBuilder::new(room_id!("!r0"))).await;
192191
let sender = user_id!("@mnt_io:matrix.org");
192+
let event_factory = EventFactory::new();
193193

194194
let base_value = BaseLatestEventValue::Remote(RemoteLatestEventValue::from_plaintext(
195-
Raw::from_json_string(
196-
json!({
197-
"content": RoomMessageEventContent::text_plain("raclette"),
198-
"type": "m.room.message",
199-
"event_id": "$ev0",
200-
"room_id": "!r0",
201-
"origin_server_ts": 42,
202-
"sender": sender,
203-
})
204-
.to_string(),
205-
)
206-
.unwrap(),
195+
event_factory
196+
.server_ts(42)
197+
.sender(sender)
198+
.text_msg("raclette")
199+
.event_id(event_id!("$ev0"))
200+
.into_raw_sync(),
207201
));
208202
let value =
209203
LatestEventValue::from_base_latest_event_value(base_value, &room, &client).await;

0 commit comments

Comments
 (0)