Skip to content

Commit fa300d1

Browse files
zecakehpoljar
authored andcommitted
refactor(tests): Prefer EventBuilder::into_raw to into_raw_(sync/timeline) then Raw::cast
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
1 parent af2a483 commit fa300d1

File tree

6 files changed

+40
-73
lines changed

6 files changed

+40
-73
lines changed

crates/matrix-sdk-base/src/event_cache/store/integration_tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ pub fn make_test_event_with_event_id(
7474
if let Some(event_id) = event_id {
7575
builder = builder.event_id(event_id);
7676
}
77-
let event = builder.into_raw_timeline().cast();
77+
let event = builder.into_raw();
7878

7979
TimelineEvent::from_decrypted(
8080
DecryptedRoomEvent { event, encryption_info, unsigned_encryption_info: None },

crates/matrix-sdk-ui/tests/integration/timeline/thread.rs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -92,29 +92,25 @@ async fn test_thread_backpagination() {
9292
.text_msg("Threaded event 4")
9393
.event_id(event_id!("$4"))
9494
.in_thread_reply(&thread_root_event_id, event_id!("$2"))
95-
.into_raw_sync()
96-
.cast(),
95+
.into_raw(),
9796
factory
9897
.text_msg("Threaded event 3")
9998
.event_id(event_id!("$3"))
10099
.in_thread(&thread_root_event_id, event_id!("$2"))
101-
.into_raw_sync()
102-
.cast(),
100+
.into_raw(),
103101
];
104102

105103
let batch2 = vec![
106104
factory
107105
.text_msg("Threaded event 2")
108106
.event_id(event_id!("$2"))
109107
.in_thread(&thread_root_event_id, event_id!("$1"))
110-
.into_raw_sync()
111-
.cast(),
108+
.into_raw(),
112109
factory
113110
.text_msg("Threaded event 1")
114111
.event_id(event_id!("$1"))
115112
.in_thread(&thread_root_event_id, event_id!("$root"))
116-
.into_raw_sync()
117-
.cast(),
113+
.into_raw(),
118114
];
119115

120116
server

crates/matrix-sdk/src/room/knock_requests.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,7 @@ mod tests {
129129
.member(user_id)
130130
.membership(MembershipState::Knock)
131131
.event_id(event_id)
132-
.into_raw_timeline()
133-
.cast()]);
132+
.into_raw()]);
134133
let room = server.sync_room(&client, joined_room_builder).await;
135134

136135
let knock_request = make_knock_request(&room, Some(event_id));

crates/matrix-sdk/src/room/mod.rs

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4193,8 +4193,7 @@ mod tests {
41934193
.member(user_id)
41944194
.membership(MembershipState::Knock)
41954195
.event_id(event_id)
4196-
.into_raw_timeline()
4197-
.cast()]);
4196+
.into_raw()]);
41984197
let room = server.sync_room(&client, joined_room_builder).await;
41994198

42004199
// When loading the initial seen ids, there are none
@@ -4239,8 +4238,8 @@ mod tests {
42394238
let user_id = user_id!("@example:localhost");
42404239

42414240
let f = EventFactory::new().room(room_id).sender(user_id!("@alice:b.c"));
4242-
let joined_room_builder = JoinedRoomBuilder::new(room_id)
4243-
.add_state_bulk(vec![f.member(user_id).into_raw_sync().cast()]);
4241+
let joined_room_builder =
4242+
JoinedRoomBuilder::new(room_id).add_state_bulk(vec![f.member(user_id).into_raw()]);
42444243
let room = server.sync_room(&client, joined_room_builder).await;
42454244

42464245
// When we load the membership details
@@ -4264,8 +4263,8 @@ mod tests {
42644263
let user_id = user_id!("@example:localhost");
42654264

42664265
let f = EventFactory::new().room(room_id).sender(user_id);
4267-
let joined_room_builder = JoinedRoomBuilder::new(room_id)
4268-
.add_state_bulk(vec![f.member(user_id).into_raw_sync().cast()]);
4266+
let joined_room_builder =
4267+
JoinedRoomBuilder::new(room_id).add_state_bulk(vec![f.member(user_id).into_raw()]);
42694268
let room = server.sync_room(&client, joined_room_builder).await;
42704269

42714270
// When we load the membership details
@@ -4292,9 +4291,9 @@ mod tests {
42924291

42934292
let f = EventFactory::new().room(room_id).sender(sender_id);
42944293
let joined_room_builder = JoinedRoomBuilder::new(room_id).add_state_bulk(vec![
4295-
f.member(user_id).into_raw_sync().cast(),
4294+
f.member(user_id).into_raw(),
42964295
// The sender info comes from the sync
4297-
f.member(sender_id).into_raw_sync().cast(),
4296+
f.member(sender_id).into_raw(),
42984297
]);
42994298
let room = server.sync_room(&client, joined_room_builder).await;
43004299

@@ -4321,14 +4320,14 @@ mod tests {
43214320
let sender_id = user_id!("@alice:b.c");
43224321

43234322
let f = EventFactory::new().room(room_id).sender(sender_id);
4324-
let joined_room_builder = JoinedRoomBuilder::new(room_id)
4325-
.add_state_bulk(vec![f.member(user_id).into_raw_sync().cast()]);
4323+
let joined_room_builder =
4324+
JoinedRoomBuilder::new(room_id).add_state_bulk(vec![f.member(user_id).into_raw()]);
43264325
let room = server.sync_room(&client, joined_room_builder).await;
43274326

43284327
// We'll receive the member info through the /members endpoint
43294328
server
43304329
.mock_get_members()
4331-
.ok(vec![f.member(sender_id).into_raw_timeline().cast()])
4330+
.ok(vec![f.member(sender_id).into_raw()])
43324331
.mock_once()
43334332
.mount()
43344333
.await;
@@ -4358,8 +4357,8 @@ mod tests {
43584357

43594358
let eid1 = event_id!("$1");
43604359
let eid2 = event_id!("$2");
4361-
let batch1 = vec![f.text_msg("Thread root 1").event_id(eid1).into_raw_sync().cast()];
4362-
let batch2 = vec![f.text_msg("Thread root 2").event_id(eid2).into_raw_sync().cast()];
4360+
let batch1 = vec![f.text_msg("Thread root 1").event_id(eid1).into_raw()];
4361+
let batch2 = vec![f.text_msg("Thread root 2").event_id(eid2).into_raw()];
43634362

43644363
server
43654364
.mock_room_threads()
@@ -4401,8 +4400,8 @@ mod tests {
44014400
let target_event_id = owned_event_id!("$target");
44024401
let eid1 = event_id!("$1");
44034402
let eid2 = event_id!("$2");
4404-
let batch1 = vec![f.text_msg("Related event 1").event_id(eid1).into_raw_sync().cast()];
4405-
let batch2 = vec![f.text_msg("Related event 2").event_id(eid2).into_raw_sync().cast()];
4403+
let batch1 = vec![f.text_msg("Related event 1").event_id(eid1).into_raw()];
4404+
let batch2 = vec![f.text_msg("Related event 2").event_id(eid2).into_raw()];
44064405

44074406
server
44084407
.mock_room_relations()
@@ -4462,8 +4461,8 @@ mod tests {
44624461
let target_event_id = owned_event_id!("$target");
44634462
let eid1 = event_id!("$1");
44644463
let eid2 = event_id!("$2");
4465-
let batch1 = vec![f.text_msg("In-thread event 1").event_id(eid1).into_raw_sync().cast()];
4466-
let batch2 = vec![f.text_msg("In-thread event 2").event_id(eid2).into_raw_sync().cast()];
4464+
let batch1 = vec![f.text_msg("In-thread event 1").event_id(eid1).into_raw()];
4465+
let batch2 = vec![f.text_msg("In-thread event 2").event_id(eid2).into_raw()];
44674466

44684467
server
44694468
.mock_room_relations()

crates/matrix-sdk/tests/integration/room/beacon/mod.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,8 +397,7 @@ async fn test_observing_live_location_does_not_return_own_beacon_updates() {
397397
.event_id(event_id)
398398
.sender(user_id)
399399
.state_key(user_id)
400-
.into_raw_timeline()
401-
.cast()]);
400+
.into_raw()]);
402401

403402
let room = server.sync_room(&client, joined_room_builder).await;
404403

crates/matrix-sdk/tests/integration/room/joined.rs

Lines changed: 17 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -946,8 +946,7 @@ async fn test_call_notifications_dont_notify_room_with_an_existing_call() {
946946
))
947947
.sender(user_id!("@alice:example.org"))
948948
.state_key("_@alice:example.org_a-device-id")
949-
.into_raw_sync()
950-
.cast();
949+
.into_raw();
951950

952951
sync_builder.add_joined_room(
953952
JoinedRoomBuilder::default()
@@ -1042,12 +1041,8 @@ async fn test_subscribe_to_knock_requests() {
10421041

10431042
let user_id = user_id!("@alice:b.c");
10441043
let knock_event_id = event_id!("$alice-knock:b.c");
1045-
let knock_event = f
1046-
.member(user_id)
1047-
.membership(MembershipState::Knock)
1048-
.event_id(knock_event_id)
1049-
.into_raw_timeline()
1050-
.cast();
1044+
let knock_event =
1045+
f.member(user_id).membership(MembershipState::Knock).event_id(knock_event_id).into_raw();
10511046

10521047
server.mock_get_members().ok(vec![knock_event]).mock_once().mount().await;
10531048

@@ -1075,11 +1070,8 @@ async fn test_subscribe_to_knock_requests() {
10751070
assert!(seen_knock.is_seen);
10761071

10771072
// If we then receive a new member event for Alice that's not 'knock'
1078-
let joined_room_builder = JoinedRoomBuilder::new(room_id).add_state_bulk(vec![f
1079-
.member(user_id)
1080-
.membership(MembershipState::Invite)
1081-
.into_raw_timeline()
1082-
.cast()]);
1073+
let joined_room_builder = JoinedRoomBuilder::new(room_id)
1074+
.add_state_bulk(vec![f.member(user_id).membership(MembershipState::Invite).into_raw()]);
10831075
server.sync_room(&client, joined_room_builder).await;
10841076

10851077
// The knock requests are now empty because we have new member events
@@ -1115,8 +1107,7 @@ async fn test_subscribe_to_knock_requests_reloads_members_on_limited_sync() {
11151107
let f = EventFactory::new().room(room_id);
11161108

11171109
let user_id = user_id!("@alice:b.c");
1118-
let knock_event =
1119-
f.member(user_id).membership(MembershipState::Knock).into_raw_timeline().cast();
1110+
let knock_event = f.member(user_id).membership(MembershipState::Knock).into_raw();
11201111

11211112
server
11221113
.mock_get_members()
@@ -1162,12 +1153,8 @@ async fn test_remove_outdated_seen_knock_requests_ids_when_membership_changed()
11621153

11631154
let user_id = user_id!("@alice:b.c");
11641155
let knock_event_id = event_id!("$alice-knock:b.c");
1165-
let knock_event = f
1166-
.member(user_id)
1167-
.membership(MembershipState::Knock)
1168-
.event_id(knock_event_id)
1169-
.into_raw_timeline()
1170-
.cast();
1156+
let knock_event =
1157+
f.member(user_id).membership(MembershipState::Knock).event_id(knock_event_id).into_raw();
11711158

11721159
// When syncing the room, we'll have a knock request coming from alice
11731160
let room = server
@@ -1183,8 +1170,7 @@ async fn test_remove_outdated_seen_knock_requests_ids_when_membership_changed()
11831170

11841171
// If we then load the members again and the previously knocking member is in
11851172
// another state now
1186-
let joined_event =
1187-
f.member(user_id).membership(MembershipState::Join).into_raw_timeline().cast();
1173+
let joined_event = f.member(user_id).membership(MembershipState::Join).into_raw();
11881174

11891175
server.mock_get_members().ok(vec![joined_event]).mock_once().mount().await;
11901176

@@ -1212,12 +1198,8 @@ async fn test_remove_outdated_seen_knock_requests_ids_when_we_have_an_outdated_k
12121198

12131199
let user_id = user_id!("@alice:b.c");
12141200
let knock_event_id = event_id!("$alice-knock:b.c");
1215-
let knock_event = f
1216-
.member(user_id)
1217-
.membership(MembershipState::Knock)
1218-
.event_id(knock_event_id)
1219-
.into_raw_timeline()
1220-
.cast();
1201+
let knock_event =
1202+
f.member(user_id).membership(MembershipState::Knock).event_id(knock_event_id).into_raw();
12211203

12221204
// When syncing the room, we'll have a knock request coming from alice
12231205
let room = server
@@ -1237,8 +1219,7 @@ async fn test_remove_outdated_seen_knock_requests_ids_when_we_have_an_outdated_k
12371219
.member(user_id)
12381220
.membership(MembershipState::Knock)
12391221
.event_id(event_id!("$knock-2:b.c"))
1240-
.into_raw_timeline()
1241-
.cast();
1222+
.into_raw();
12421223

12431224
server.mock_get_members().ok(vec![knock_event]).mock_once().mount().await;
12441225

@@ -1266,12 +1247,8 @@ async fn test_subscribe_to_knock_requests_clears_seen_ids_on_member_reload() {
12661247

12671248
let user_id = user_id!("@alice:b.c");
12681249
let knock_event_id = event_id!("$alice-knock:b.c");
1269-
let knock_event = f
1270-
.member(user_id)
1271-
.membership(MembershipState::Knock)
1272-
.event_id(knock_event_id)
1273-
.into_raw_timeline()
1274-
.cast();
1250+
let knock_event =
1251+
f.member(user_id).membership(MembershipState::Knock).event_id(knock_event_id).into_raw();
12751252

12761253
server.mock_get_members().ok(vec![knock_event]).mock_once().mount().await;
12771254

@@ -1300,8 +1277,7 @@ async fn test_subscribe_to_knock_requests_clears_seen_ids_on_member_reload() {
13001277

13011278
// If we then load the members again and the previously knocking member is in
13021279
// another state now
1303-
let joined_event =
1304-
f.member(user_id).membership(MembershipState::Join).into_raw_timeline().cast();
1280+
let joined_event = f.member(user_id).membership(MembershipState::Join).into_raw();
13051281

13061282
server.mock_get_members().ok(vec![joined_event]).mock_once().mount().await;
13071283

@@ -1347,8 +1323,7 @@ async fn test_room_member_updates_sender_on_full_member_reload() {
13471323
.room(room_id)
13481324
.member(user_id)
13491325
.membership(MembershipState::Join)
1350-
.into_raw_timeline()
1351-
.cast();
1326+
.into_raw();
13521327
server.mock_get_members().ok(vec![joined_event]).mock_once().mount().await;
13531328
room.sync_members().await.expect("could not reload room members");
13541329

@@ -1374,8 +1349,7 @@ async fn test_room_member_updates_sender_on_partial_members_update() {
13741349
.room(room_id)
13751350
.member(user_id)
13761351
.membership(MembershipState::Join)
1377-
.into_raw_sync()
1378-
.cast();
1352+
.into_raw();
13791353
server
13801354
.sync_room(&client, JoinedRoomBuilder::new(room_id).add_state_bulk(vec![joined_event]))
13811355
.await;

0 commit comments

Comments
 (0)