From ed39fc3b79c349db49417ccd3c8492797521dc65 Mon Sep 17 00:00:00 2001 From: yuhan6665 <1588741+yuhan6665@users.noreply.github.com> Date: Mon, 27 Sep 2021 01:40:56 -0400 Subject: [PATCH] Fix some tests to use udp.PickPort() (#739) --- testing/scenarios/dokodemo_test.go | 2 +- testing/scenarios/feature_test.go | 2 +- testing/scenarios/shadowsocks_test.go | 6 +++--- testing/scenarios/transport_test.go | 3 ++- testing/scenarios/vmess_test.go | 2 +- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/testing/scenarios/dokodemo_test.go b/testing/scenarios/dokodemo_test.go index ac8dda90..bbc708e4 100644 --- a/testing/scenarios/dokodemo_test.go +++ b/testing/scenarios/dokodemo_test.go @@ -156,7 +156,7 @@ func TestDokodemoUDP(t *testing.T) { }, } - clientPort := uint32(tcp.PickPort()) + clientPort := uint32(udp.PickPort()) clientPortRange := uint32(5) clientConfig := &core.Config{ Inbound: []*core.InboundHandlerConfig{ diff --git a/testing/scenarios/feature_test.go b/testing/scenarios/feature_test.go index 2392baa3..c27862a0 100644 --- a/testing/scenarios/feature_test.go +++ b/testing/scenarios/feature_test.go @@ -512,7 +512,7 @@ func TestUDPConnection(t *testing.T) { common.Must(err) defer udpServer.Close() - clientPort := tcp.PickPort() + clientPort := udp.PickPort() clientConfig := &core.Config{ Inbound: []*core.InboundHandlerConfig{ { diff --git a/testing/scenarios/shadowsocks_test.go b/testing/scenarios/shadowsocks_test.go index 06273e61..f3c048aa 100644 --- a/testing/scenarios/shadowsocks_test.go +++ b/testing/scenarios/shadowsocks_test.go @@ -215,7 +215,7 @@ func TestShadowsocksAES128GCMUDP(t *testing.T) { CipherType: shadowsocks.CipherType_AES_128_GCM, }) - serverPort := tcp.PickPort() + serverPort := udp.PickPort() serverConfig := &core.Config{ App: []*serial.TypedMessage{ serial.ToTypedMessage(&log.Config{ @@ -245,7 +245,7 @@ func TestShadowsocksAES128GCMUDP(t *testing.T) { }, } - clientPort := tcp.PickPort() + clientPort := udp.PickPort() clientConfig := &core.Config{ App: []*serial.TypedMessage{ serial.ToTypedMessage(&log.Config{ @@ -341,7 +341,7 @@ func TestShadowsocksAES128GCMUDPMux(t *testing.T) { }, } - clientPort := tcp.PickPort() + clientPort := udp.PickPort() clientConfig := &core.Config{ App: []*serial.TypedMessage{ serial.ToTypedMessage(&log.Config{ diff --git a/testing/scenarios/transport_test.go b/testing/scenarios/transport_test.go index 41f7cf29..5ee819e3 100644 --- a/testing/scenarios/transport_test.go +++ b/testing/scenarios/transport_test.go @@ -23,6 +23,7 @@ import ( "github.com/xtls/xray-core/proxy/vmess/inbound" "github.com/xtls/xray-core/proxy/vmess/outbound" "github.com/xtls/xray-core/testing/servers/tcp" + "github.com/xtls/xray-core/testing/servers/udp" "github.com/xtls/xray-core/transport/internet" "github.com/xtls/xray-core/transport/internet/domainsocket" "github.com/xtls/xray-core/transport/internet/headers/http" @@ -257,7 +258,7 @@ func TestVMessQuic(t *testing.T) { defer tcpServer.Close() userID := protocol.NewID(uuid.New()) - serverPort := tcp.PickPort() + serverPort := udp.PickPort() serverConfig := &core.Config{ App: []*serial.TypedMessage{ serial.ToTypedMessage(&log.Config{ diff --git a/testing/scenarios/vmess_test.go b/testing/scenarios/vmess_test.go index 54243ea9..c7ddaf67 100644 --- a/testing/scenarios/vmess_test.go +++ b/testing/scenarios/vmess_test.go @@ -446,7 +446,7 @@ func TestVMessGCMUDP(t *testing.T) { }, } - clientPort := tcp.PickPort() + clientPort := udp.PickPort() clientConfig := &core.Config{ App: []*serial.TypedMessage{ serial.ToTypedMessage(&log.Config{