summaryrefslogtreecommitdiff
path: root/tests/all/channel.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/all/channel.rs')
-rw-r--r--tests/all/channel.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/all/channel.rs b/tests/all/channel.rs
index 8b624ac..2f14d01 100644
--- a/tests/all/channel.rs
+++ b/tests/all/channel.rs
@@ -24,6 +24,13 @@ fn consume_stdio(channel: &mut Channel) -> (String, String) {
fn smoke() {
let sess = ::authed_session();
let mut channel = sess.channel_session().unwrap();
+
+ fn must_be_send<T: Send>(_: &T) -> bool {
+ true
+ }
+ assert!(must_be_send(&channel));
+ assert!(must_be_send(&channel.stream(0)));
+
channel.flush().unwrap();
channel.exec("true").unwrap();
consume_stdio(&mut channel);