@@ -367,10 +367,9 @@ async fn test_edited_events_are_reflected_in_sync() {
367
367
test_helper. server . reset ( ) . await ;
368
368
369
369
// Load new pinned event contents from sync, where $2 is and edit on $1
370
- let _ = Box :: pin (
371
- test_helper. setup_sync_response ( vec ! [ ( edit( "$2" , "$1" , "edited message!" ) , true ) ] , None ) ,
372
- )
373
- . await ;
370
+ let _ = test_helper
371
+ . setup_sync_response ( vec ! [ ( edit( "$2" , "$1" , "edited message!" ) , true ) ] , None )
372
+ . await ;
374
373
375
374
// The list is reloaded, so it's reset
376
375
assert_matches ! ( timeline_stream. next( ) . await . unwrap( ) , VectorDiff :: Clear ) ;
@@ -434,7 +433,7 @@ async fn test_redacted_events_are_reflected_in_sync() {
434
433
test_helper. server . reset ( ) . await ;
435
434
436
435
// Load new pinned event contents from sync, where $1 is now redacted
437
- let _ = Box :: pin ( test_helper. setup_sync_response ( vec ! [ ( redact( "$2" , "$1" ) , true ) ] , None ) ) . await ;
436
+ let _ = test_helper. setup_sync_response ( vec ! [ ( redact( "$2" , "$1" ) , true ) ] , None ) . await ;
438
437
439
438
// The list is reloaded, so it's reset
440
439
assert_matches ! ( timeline_stream. next( ) . await . unwrap( ) , VectorDiff :: Clear ) ;
@@ -494,10 +493,9 @@ async fn test_edited_events_survive_pinned_event_ids_change() {
494
493
495
494
// Load new pinned event contents from sync, $2 was pinned but wasn't available
496
495
// before
497
- let _ = Box :: pin (
498
- test_helper. setup_sync_response ( vec ! [ ( edit( "$2" , "$1" , "edited message!" ) , true ) ] , None ) ,
499
- )
500
- . await ;
496
+ let _ = test_helper
497
+ . setup_sync_response ( vec ! [ ( edit( "$2" , "$1" , "edited message!" ) , true ) ] , None )
498
+ . await ;
501
499
test_helper. server . reset ( ) . await ;
502
500
503
501
// The list is reloaded, so it's reset
@@ -523,11 +521,9 @@ async fn test_edited_events_survive_pinned_event_ids_change() {
523
521
assert_pending ! ( timeline_stream) ;
524
522
525
523
// Load new pinned event contents from sync: $3
526
- let _ = Box :: pin (
527
- test_helper
528
- . setup_sync_response ( vec ! [ ( msg( "$3" , "new message" ) , true ) ] , Some ( vec ! [ "$1" , "$3" ] ) ) ,
529
- )
530
- . await ;
524
+ let _ = test_helper
525
+ . setup_sync_response ( vec ! [ ( msg( "$3" , "new message" ) , true ) ] , Some ( vec ! [ "$1" , "$3" ] ) )
526
+ . await ;
531
527
test_helper. server . reset ( ) . await ;
532
528
533
529
// New item gets added
@@ -604,18 +600,14 @@ impl TestHelper {
604
600
) -> Result < SyncResponse , matrix_sdk:: Error > {
605
601
let mut joined_room_builder = JoinedRoomBuilder :: new ( & self . room_id ) ;
606
602
for ( message_type, add_to_timeline) in text_messages {
607
- let ( event_id, timeline_item) = match message_type {
603
+ let f = EventFactory :: new ( ) . room ( & self . room_id ) . sender ( * BOB ) ;
604
+ let ( event_id, timeline_event) = match message_type {
608
605
MessageType :: New { id, txt } => {
609
- let f = EventFactory :: new ( ) . room ( & self . room_id ) ;
610
- let event_builder = f
611
- . text_msg ( txt)
612
- . event_id ( & id)
613
- . sender ( * BOB )
614
- . server_ts ( MilliSecondsSinceUnixEpoch :: now ( ) ) ;
606
+ let event_builder =
607
+ f. text_msg ( txt) . event_id ( & id) . server_ts ( MilliSecondsSinceUnixEpoch :: now ( ) ) ;
615
608
( id, event_builder. into_timeline ( ) )
616
609
}
617
610
MessageType :: Edit { id, old_id, txt } => {
618
- let f = EventFactory :: new ( ) . room ( & self . room_id ) ;
619
611
let event_builder = f
620
612
. replacement_msg ( txt, & old_id)
621
613
. event_id ( & id)
@@ -624,7 +616,6 @@ impl TestHelper {
624
616
( id, event_builder. into_timeline ( ) )
625
617
}
626
618
MessageType :: Redaction { id, old_id } => {
627
- let f = EventFactory :: new ( ) . room ( & self . room_id ) ;
628
619
let event_builder = f
629
620
. redaction ( & old_id)
630
621
. event_id ( & id)
@@ -639,7 +630,7 @@ impl TestHelper {
639
630
& event_id,
640
631
None ,
641
632
Vec :: new ( ) ,
642
- timeline_item . clone ( ) ,
633
+ timeline_event . clone ( ) ,
643
634
Vec :: new ( ) ,
644
635
None ,
645
636
Vec :: new ( ) ,
@@ -648,7 +639,7 @@ impl TestHelper {
648
639
649
640
if add_to_timeline {
650
641
joined_room_builder =
651
- joined_room_builder. add_timeline_event ( timeline_item . event . cast ( ) ) ;
642
+ joined_room_builder. add_timeline_event ( timeline_event . event . cast ( ) ) ;
652
643
}
653
644
}
654
645
0 commit comments