diff --git a/codex-rs/core/tests/suite/items.rs b/codex-rs/core/tests/suite/items.rs index a0f80f29bb..5ecdb879fa 100644 --- a/codex-rs/core/tests/suite/items.rs +++ b/codex-rs/core/tests/suite/items.rs @@ -325,10 +325,10 @@ async fn resumed_thread_turn_tracks_is_not_first_turn_analytics() -> anyhow::Res }) .filter(|event| event["event_type"] == "codex_turn_event") .collect::>(); - if let Some(event) = turn_events.last().cloned() { - if turn_events.len() >= 2 { - break event; - } + if let Some(event) = turn_events.last().cloned() + && turn_events.len() >= 2 + { + break event; } if Instant::now() >= deadline { panic!("timed out waiting for resumed turn analytics event");