| 123456789101112131415161718192021222324 | package internet_testimport (	"testing"	v2net "v2ray.com/core/common/net"	"v2ray.com/core/testing/assert"	"v2ray.com/core/testing/servers/tcp"	. "v2ray.com/core/transport/internet")func TestDialWithLocalAddr(t *testing.T) {	assert := assert.On(t)	server := &tcp.Server{}	dest, err := server.Start()	assert.Error(err).IsNil()	defer server.Close()	conn, err := DialToDest(v2net.LocalHostIP, v2net.TCPDestination(v2net.LocalHostIP, dest.Port))	assert.Error(err).IsNil()	assert.String(conn.RemoteAddr().String()).Equals("127.0.0.1:" + dest.Port.String())	conn.Close()}
 |