You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2018/10/23 08:08:41 UTC
[incubator-servicecomb-java-chassis] 04/05: [SCB-718]modify test
logic
This is an automated email from the ASF dual-hosted git repository.
liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git
commit 61038d221e52dc108f81f34b0a84ddc24d0be9d5
Author: laijianbin <73...@qq.com>
AuthorDate: Mon Oct 22 14:43:20 2018 +0800
[SCB-718]modify test logic
Test init auto discovery faile and successe case, At first time, init auto discovery result is faile
---
.../serviceregistry/client/TestIpPortManager.java | 18 +++++++-----------
1 file changed, 7 insertions(+), 11 deletions(-)
diff --git a/service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/TestIpPortManager.java b/service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/TestIpPortManager.java
index 42f48a6..d619b83 100644
--- a/service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/TestIpPortManager.java
+++ b/service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/TestIpPortManager.java
@@ -121,36 +121,32 @@ public class TestIpPortManager {
}
};
- manager.initAutoDiscovery();
- manager.setAutoDiscoveryInited(true);
+ manager.initAutoDiscovery(); //init result is false at first time
IpPort address4 = manager.getNextAvailableAddress(address3);
if (address1.getPort() == 9980) {
Assert.assertEquals("127.0.0.1", address4.getHostOrIp());
- Assert.assertEquals(9982, address4.getPort());
+ Assert.assertEquals(9980, address4.getPort());
} else {
address4 = manager.getNextAvailableAddress(address1);
Assert.assertEquals("127.0.0.1", address4.getHostOrIp());
- Assert.assertEquals(9982, address4.getPort());
+ Assert.assertEquals(9980, address4.getPort());
}
IpPort address5 = manager.getNextAvailableAddress(address4);
Assert.assertEquals("127.0.0.1", address5.getHostOrIp());
- Assert.assertEquals(9980, address5.getPort());
+ Assert.assertEquals(9981, address5.getPort());
- manager.initAutoDiscovery();
- manager.setAutoDiscoveryInited(false);
+ manager.setAutoDiscoveryInited(true);
IpPort address6 = manager.getNextAvailableAddress(address3);
if (address1.getPort() == 9980) {
Assert.assertEquals("127.0.0.1", address6.getHostOrIp());
- Assert.assertEquals(9980, address6.getPort());
+ Assert.assertEquals(9982, address6.getPort());
} else {
address6 = manager.getNextAvailableAddress(address1);
Assert.assertEquals("127.0.0.1", address6.getHostOrIp());
- Assert.assertEquals(9980, address6.getPort());
+ Assert.assertEquals(9982, address6.getPort());
}
-
}
-
@Test
public void testCreateServiceRegistryCacheWithInstanceCache() {