diff --git a/config_center/nacos/client_test.go b/config_center/nacos/client_test.go index 47a05dec6674e995aa9e5bd177ef339b768aa740..989466f88633f9686731aae785ce7606b839e7bb 100644 --- a/config_center/nacos/client_test.go +++ b/config_center/nacos/client_test.go @@ -3,6 +3,7 @@ package nacos import ( "strings" "testing" + "time" ) import ( @@ -25,7 +26,10 @@ func Test_newNacosClient(t *testing.T) { assert.NoError(t, err) c.wg.Add(1) go HandleClientRestart(c) - c.client.Close() + go func() { + time.Sleep(time.Second*10) + c.client.Close() + }() <-c.client.Done() c.Destroy() }