Explorar o código

ci: fix windows

Yujia Qiao %!s(int64=4) %!d(string=hai) anos
pai
achega
ca4b566294

+ 3 - 3
tests/for_tcp/noise_transport.toml

@@ -1,5 +1,5 @@
 [client]
-remote_addr = "localhost:2333" 
+remote_addr = "127.0.0.1:2333" 
 default_token = "default_token_if_not_specify" 
 
 [client.transport]
@@ -8,9 +8,9 @@ type = "noise"
 remote_public_key = "mEnUEACy9UrTBmwoCJb6fcKWBRdvfD9XzuBVsroOLFg="
 
 [client.services.echo] 
-local_addr = "localhost:8080" 
+local_addr = "127.0.0.1:8080" 
 [client.services.pingpong] 
-local_addr = "localhost:8081" 
+local_addr = "127.0.0.1:8081" 
 
 [server]
 bind_addr = "0.0.0.0:2333" 

+ 3 - 3
tests/for_tcp/tcp_transport.toml

@@ -1,14 +1,14 @@
 [client]
-remote_addr = "localhost:2333" 
+remote_addr = "127.0.0.1:2333" 
 default_token = "default_token_if_not_specify" 
 
 [client.transport]
 type = "tcp" 
 
 [client.services.echo] 
-local_addr = "localhost:8080" 
+local_addr = "127.0.0.1:8080" 
 [client.services.pingpong] 
-local_addr = "localhost:8081" 
+local_addr = "127.0.0.1:8081" 
 
 [server]
 bind_addr = "0.0.0.0:2333" 

+ 3 - 3
tests/for_tcp/tls_transport.toml

@@ -1,5 +1,5 @@
 [client]
-remote_addr = "localhost:2333" 
+remote_addr = "127.0.0.1:2333" 
 default_token = "default_token_if_not_specify" 
 
 [client.transport]
@@ -9,9 +9,9 @@ trusted_root = "examples/tls/ca-cert.pem"
 hostname = "0.0.0.0"
 
 [client.services.echo] 
-local_addr = "localhost:8080" 
+local_addr = "127.0.0.1:8080" 
 [client.services.pingpong] 
-local_addr = "localhost:8081" 
+local_addr = "127.0.0.1:8081" 
 
 [server]
 bind_addr = "0.0.0.0:2333" 

+ 3 - 3
tests/for_udp/noise_transport.toml

@@ -1,5 +1,5 @@
 [client]
-remote_addr = "localhost:2332" 
+remote_addr = "127.0.0.1:2332" 
 default_token = "default_token_if_not_specify" 
 
 [client.transport]
@@ -9,10 +9,10 @@ remote_public_key = "mEnUEACy9UrTBmwoCJb6fcKWBRdvfD9XzuBVsroOLFg="
 
 [client.services.echo] 
 type = "udp"
-local_addr = "localhost:8080" 
+local_addr = "127.0.0.1:8080" 
 [client.services.pingpong] 
 type = "udp"
-local_addr = "localhost:8081" 
+local_addr = "127.0.0.1:8081" 
 
 [server]
 bind_addr = "0.0.0.0:2332" 

+ 3 - 3
tests/for_udp/tcp_transport.toml

@@ -1,5 +1,5 @@
 [client]
-remote_addr = "localhost:2332" 
+remote_addr = "127.0.0.1:2332" 
 default_token = "default_token_if_not_specify" 
 
 [client.transport]
@@ -7,10 +7,10 @@ type = "tcp"
 
 [client.services.echo] 
 type = "udp"
-local_addr = "localhost:8080" 
+local_addr = "127.0.0.1:8080" 
 [client.services.pingpong] 
 type = "udp"
-local_addr = "localhost:8081" 
+local_addr = "127.0.0.1:8081" 
 
 [server]
 bind_addr = "0.0.0.0:2332" 

+ 3 - 3
tests/for_udp/tls_transport.toml

@@ -1,5 +1,5 @@
 [client]
-remote_addr = "localhost:2332" 
+remote_addr = "127.0.0.1:2332" 
 default_token = "default_token_if_not_specify" 
 
 [client.transport]
@@ -10,10 +10,10 @@ hostname = "0.0.0.0"
 
 [client.services.echo] 
 type = "udp"
-local_addr = "localhost:8080" 
+local_addr = "127.0.0.1:8080" 
 [client.services.pingpong] 
 type = "udp"
-local_addr = "localhost:8081" 
+local_addr = "127.0.0.1:8081" 
 
 [server]
 bind_addr = "0.0.0.0:2332" 

+ 6 - 6
tests/integration_test.rs

@@ -15,10 +15,10 @@ use crate::common::run_rathole_server;
 
 mod common;
 
-const ECHO_SERVER_ADDR: &str = "0.0.0.0:8080";
-const PINGPONG_SERVER_ADDR: &str = "0.0.0.0:8081";
-const ECHO_SERVER_ADDR_EXPOSED: &str = "0.0.0.0:2334";
-const PINGPONG_SERVER_ADDR_EXPOSED: &str = "0.0.0.0:2335";
+const ECHO_SERVER_ADDR: &str = "127.0.0.1:8080";
+const PINGPONG_SERVER_ADDR: &str = "127.0.0.1:8081";
+const ECHO_SERVER_ADDR_EXPOSED: &str = "127.0.0.1:2334";
+const PINGPONG_SERVER_ADDR_EXPOSED: &str = "127.0.0.1:2335";
 const HITTER_NUM: usize = 4;
 
 #[derive(Clone, Copy, Debug)]
@@ -218,7 +218,7 @@ async fn tcp_echo_hitter(addr: &'static str) -> Result<()> {
 }
 
 async fn udp_echo_hitter(addr: &'static str) -> Result<()> {
-    let conn = UdpSocket::bind("0.0.0.0:0").await?;
+    let conn = UdpSocket::bind("127.0.0.1:0").await?;
     conn.connect(addr).await?;
 
     let mut wr = [0u8; 128];
@@ -253,7 +253,7 @@ async fn tcp_pingpong_hitter(addr: &'static str) -> Result<()> {
 }
 
 async fn udp_pingpong_hitter(addr: &'static str) -> Result<()> {
-    let conn = UdpSocket::bind("0.0.0.0:0").await?;
+    let conn = UdpSocket::bind("127.0.0.1:0").await?;
     conn.connect(&addr).await?;
 
     let wr = PING.as_bytes();