From f55329cfb49a37ec02a15f185a2b2f1a04acef4d Mon Sep 17 00:00:00 2001 From: rfyiamcool Date: Mon, 21 Aug 2023 23:55:02 +0800 Subject: [PATCH] fix: listen_random_port in ut Signed-off-by: rfyiamcool --- server_test.go | 6 +++--- servertls_test.go | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/server_test.go b/server_test.go index 3f7da2f..6a8d043 100644 --- a/server_test.go +++ b/server_test.go @@ -27,13 +27,13 @@ func (s *ServerSuite) TestTailFile(c *C) { server := NewServer() server.SetFormat(RFC3164) server.SetHandler(handler) - server.ListenUDP("0.0.0.0:5141") - server.ListenTCP("0.0.0.0:5141") + server.ListenUDP("127.0.0.1:0") + server.ListenTCP("127.0.0.1:0") go func(server *Server) { time.Sleep(100 * time.Millisecond) - serverAddr, _ := net.ResolveUDPAddr("udp", "localhost:5141") + serverAddr, _ := net.ResolveUDPAddr("udp", server.connections[0].LocalAddr().String()) con, _ := net.DialUDP("udp", nil, serverAddr) con.Write([]byte(exampleSyslog)) time.Sleep(100 * time.Millisecond) diff --git a/servertls_test.go b/servertls_test.go index 45b2018..ddcdaaa 100644 --- a/servertls_test.go +++ b/servertls_test.go @@ -59,12 +59,12 @@ func (s *ServerSuite) TestTLS(c *C) { server := NewServer() server.SetFormat(RFC3164) server.SetHandler(handler) - server.ListenTCPTLS("0.0.0.0:5143", getServerConfig()) + server.ListenTCPTLS("127.0.0.1:0", getServerConfig()) server.Boot() go func(server *Server) { time.Sleep(100 * time.Millisecond) - conn, err := tls.Dial("tcp", "127.0.0.1:5143", getClientConfig()) + conn, err := tls.Dial("tcp", server.listeners[0].Addr().String(), getClientConfig()) if err != nil { panic(err) }