From 5a04f5b66affb2ba8d69599e171b2fcdd48a910e Mon Sep 17 00:00:00 2001 From: Benjamin Bouvier Date: Tue, 9 Jul 2024 18:47:21 +0200 Subject: [PATCH] test(timeline): get rid of custom `handle_live_event` This is `TimelineInner::add_events_at` with fixed parameters. --- crates/matrix-sdk-ui/src/timeline/inner/mod.rs | 14 -------------- crates/matrix-sdk-ui/src/timeline/tests/mod.rs | 2 +- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/crates/matrix-sdk-ui/src/timeline/inner/mod.rs b/crates/matrix-sdk-ui/src/timeline/inner/mod.rs index d6193e8b0..eb46dd04d 100644 --- a/crates/matrix-sdk-ui/src/timeline/inner/mod.rs +++ b/crates/matrix-sdk-ui/src/timeline/inner/mod.rs @@ -626,20 +626,6 @@ impl TimelineInner

{ state.handle_ephemeral_events(events, &self.room_data_provider).await; } - #[cfg(test)] - pub(super) async fn handle_live_event(&self, event: SyncTimelineEvent) { - let mut state = self.state.write().await; - state - .add_remote_events_at( - vec![event], - TimelineEnd::Back, - RemoteEventOrigin::Sync, - &self.room_data_provider, - &self.settings, - ) - .await; - } - /// Creates the local echo for an event we're sending. #[instrument(skip_all)] pub(super) async fn handle_local_event( diff --git a/crates/matrix-sdk-ui/src/timeline/tests/mod.rs b/crates/matrix-sdk-ui/src/timeline/tests/mod.rs index d12a81001..9aeaa8e1e 100644 --- a/crates/matrix-sdk-ui/src/timeline/tests/mod.rs +++ b/crates/matrix-sdk-ui/src/timeline/tests/mod.rs @@ -226,7 +226,7 @@ impl TestTimeline { async fn handle_live_event(&self, event: Raw) { let event = SyncTimelineEvent::new(event); - self.inner.handle_live_event(event).await + self.inner.add_events_at(vec![event], TimelineEnd::Back, RemoteEventOrigin::Sync).await; } async fn handle_local_event(&self, content: AnyMessageLikeEventContent) -> OwnedTransactionId {