Skip to content

Commit 20c1f7f

Browse files
committed
fix test case
1 parent be053af commit 20c1f7f

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

dubbo-rpc/dubbo-rpc-default/src/test/java/com/alibaba/dubbo/rpc/protocol/dubbo/telnet/PortTelnetHandlerTest.java

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,14 @@
1919
import static org.junit.Assert.assertTrue;
2020

2121
import org.easymock.EasyMock;
22+
import org.easymock.IAnswer;
2223
import org.junit.After;
2324
import org.junit.Before;
2425
import org.junit.Test;
2526

2627
import com.alibaba.dubbo.common.URL;
28+
import com.alibaba.dubbo.common.logger.Logger;
29+
import com.alibaba.dubbo.common.logger.LoggerFactory;
2730
import com.alibaba.dubbo.remoting.RemotingException;
2831
import com.alibaba.dubbo.remoting.exchange.ExchangeClient;
2932
import com.alibaba.dubbo.remoting.exchange.Exchangers;
@@ -60,12 +63,18 @@ public void after() {
6063
}
6164

6265
@Test
63-
public void testListClient() throws RemotingException {
66+
public void testListClient() throws Exception {
6467
ExchangeClient client1 = Exchangers.connect("dubbo://127.0.0.1:20887/demo");
6568
ExchangeClient client2 = Exchangers.connect("dubbo://127.0.0.1:20887/demo");
69+
Thread.sleep(5000);
6670
String result = port.telnet(null, "-l 20887");
67-
assertTrue(result.contains(client1.getLocalAddress().toString()));
68-
assertTrue(result.contains(client2.getLocalAddress().toString()));
71+
String client1Addr = client1.getLocalAddress().toString();
72+
String client2Addr = client2.getLocalAddress().toString();
73+
System.out.printf("Result: %s %n", result);
74+
System.out.printf("Client 1 Address %s %n", client1Addr);
75+
System.out.printf("Client 2 Address %s %n", client2Addr);
76+
assertTrue(result.contains(client1Addr));
77+
assertTrue(result.contains(client2Addr));
6978

7079
}
7180

0 commit comments

Comments
 (0)