Improve Travis configuration (#282)

* Improve Travis configuration

* Replace 0.0.0.0 with localhost in tests
This commit is contained in:
Artem Vorotnikov
2019-11-28 14:06:35 -08:00
committed by Tim
parent 709b966150
commit 7f871f03ef
5 changed files with 12 additions and 12 deletions

View File

@@ -1,12 +1,12 @@
language: rust
rust:
- beta
sudo: false
cache: cargo
- stable
- beta
- nightly
os:
- osx
- linux
- linux
- osx
- windows
script:
- cargo test --all-targets --all-features

View File

@@ -59,7 +59,7 @@ impl subscriber::Subscriber for Subscriber {
impl Subscriber {
async fn listen(id: u32, config: server::Config) -> io::Result<SocketAddr> {
let incoming = tarpc::json_transport::listen("0.0.0.0:0")
let incoming = tarpc::json_transport::listen("localhost:0")
.await?
.filter_map(|r| future::ready(r.ok()));
let addr = incoming.get_ref().local_addr();
@@ -146,7 +146,7 @@ impl publisher::Publisher for Publisher {
async fn main() -> io::Result<()> {
env_logger::init();
let transport = tarpc::json_transport::listen("0.0.0.0:0")
let transport = tarpc::json_transport::listen("localhost:0")
.await?
.filter_map(|r| future::ready(r.ok()));
let publisher_addr = transport.get_ref().local_addr();

View File

@@ -41,7 +41,7 @@ impl World for HelloServer {
async fn main() -> io::Result<()> {
// tarpc_json_transport is provided by the associated crate json_transport. It makes it
// easy to start up a serde-powered JSON serialization strategy over TCP.
let mut transport = tarpc::json_transport::listen("0.0.0.0:0").await?;
let mut transport = tarpc::json_transport::listen("localhost:0").await?;
let addr = transport.local_addr();
let server = async move {

View File

@@ -66,7 +66,7 @@ impl DoubleService for DoubleServer {
async fn main() -> io::Result<()> {
env_logger::init();
let add_listener = tarpc::json_transport::listen("0.0.0.0:0")
let add_listener = tarpc::json_transport::listen("localhost:0")
.await?
.filter_map(|r| future::ready(r.ok()));
let addr = add_listener.get_ref().local_addr();
@@ -79,7 +79,7 @@ async fn main() -> io::Result<()> {
let to_add_server = tarpc::json_transport::connect(addr).await?;
let add_client = add::AddClient::new(client::Config::default(), to_add_server).spawn()?;
let double_listener = tarpc::json_transport::listen("0.0.0.0:0")
let double_listener = tarpc::json_transport::listen("localhost:0")
.await?
.filter_map(|r| future::ready(r.ok()));
let addr = double_listener.get_ref().local_addr();

View File

@@ -61,7 +61,7 @@ async fn sequential() -> io::Result<()> {
async fn serde() -> io::Result<()> {
let _ = env_logger::try_init();
let transport = json_transport::listen("0.0.0.0:56789").await?;
let transport = json_transport::listen("localhost:56789").await?;
let addr = transport.local_addr();
tokio::spawn(
tarpc::Server::default()