diff options
author | Alice Ryhl <alice@ryhl.io> | 2020-10-05 18:30:48 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-05 09:30:48 -0700 |
commit | 242ea011891099f348b755b2ea10ec9e9ea104db (patch) | |
tree | 0c65639a8b2357a680507da308813d81afdc840f /tokio/tests | |
parent | 1684e1c80921f13600ee6c4576662b7b587443c6 (diff) |
sync: broadcast channel API tweaks (#2898)
Removes deprecated APIs and makes some small breaking changes.
Diffstat (limited to 'tokio/tests')
-rw-r--r-- | tokio/tests/sync_broadcast.rs | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/tokio/tests/sync_broadcast.rs b/tokio/tests/sync_broadcast.rs index e37695b3..d7e77e9d 100644 --- a/tokio/tests/sync_broadcast.rs +++ b/tokio/tests/sync_broadcast.rs @@ -491,39 +491,6 @@ fn lagging_receiver_recovers_after_wrap_open() { assert_empty!(rx); } -#[tokio::test] -async fn send_recv_stream_ready_deprecated() { - use tokio::stream::StreamExt; - - let (tx, mut rx) = broadcast::channel::<i32>(8); - - assert_ok!(tx.send(1)); - assert_ok!(tx.send(2)); - - assert_eq!(Some(Ok(1)), rx.next().await); - assert_eq!(Some(Ok(2)), rx.next().await); - - drop(tx); - - assert_eq!(None, rx.next().await); -} - -#[tokio::test] -async fn send_recv_stream_pending_deprecated() { - use tokio::stream::StreamExt; - - let (tx, mut rx) = broadcast::channel::<i32>(8); - - let mut recv = task::spawn(rx.next()); - assert_pending!(recv.poll()); - - assert_ok!(tx.send(1)); - - assert!(recv.is_woken()); - let val = assert_ready!(recv.poll()); - assert_eq!(val, Some(Ok(1))); -} - fn is_closed(err: broadcast::RecvError) -> bool { match err { broadcast::RecvError::Closed => true, |