(rx: &mut mpsc::Receiver<AgentEvent>, count: usize)
| 158 | } |
| 159 | |
| 160 | async fn collect_events(rx: &mut mpsc::Receiver<AgentEvent>, count: usize) -> Vec<AgentEvent> { |
| 161 | let mut events = Vec::new(); |
| 162 | for _ in 0..count { |
| 163 | events.push(rx.recv().await.expect("missing forwarded event")); |
| 164 | } |
| 165 | events |
| 166 | } |
| 167 | |
| 168 | #[tokio::test] |
| 169 | async fn approved_confirmation_returns_approved_and_forwards_events() { |
no test coverage detected