use use_event_stream::EventStream;
#[test]
fn stores_events_in_order() {
let mut stream = EventStream::new();
stream.push("command.started");
stream.push("command.finished");
assert_eq!(
stream.iter().copied().collect::<Vec<_>>(),
["command.started", "command.finished"]
);
}