[−][src]Macro futures_test::assert_stream_next
macro_rules! assert_stream_next { ($stream:expr, $item:expr) => { ... }; }
Assert that the next poll to the provided stream will return
Poll::Ready
with the provided item.
Examples
#![feature(async_await, futures_api, pin)] use futures::stream; use futures_test::future::FutureTestExt; use futures_test::{ assert_stream_pending, assert_stream_next, assert_stream_done, }; use pin_utils::pin_mut; let mut stream = stream::once((async { 5 }).pending_once()); pin_mut!(stream); assert_stream_pending!(stream); assert_stream_next!(stream, 5); assert_stream_done!(stream);