Sha256: 3fb8060945e26c6b38d28115a984ed17ec89e8313568e88014d3bb3dbad60bb9

Contents?: true

Size: 381 Bytes

Versions: 3

Compression:

Stored size: 381 Bytes

Contents

#![warn(rust_2018_idioms)]
#![cfg(all(feature = "full", not(tokio_wasi)))] // Wasi doesn't support panic recovery or bind

use tokio::net::TcpListener;

use std::net;

#[test]
#[should_panic]
fn no_runtime_panics_binding_net_tcp_listener() {
    let listener = net::TcpListener::bind("127.0.0.1:0").expect("failed to bind listener");
    let _ = TcpListener::try_from(listener);
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wasmtime-9.0.1 ./ext/cargo-vendor/tokio-1.28.1/tests/net_bind_resource.rs
wasmtime-8.0.0 ./ext/cargo-vendor/tokio-1.27.0/tests/net_bind_resource.rs
wasmtime-7.0.0 ./ext/cargo-vendor/tokio-1.27.0/tests/net_bind_resource.rs