aboutsummaryrefslogtreecommitdiffstats
path: root/defaults/src/test
diff options
context:
space:
mode:
authorArne Juul <arnej@yahoo-inc.com>2018-07-18 11:29:01 +0200
committerArne Juul <arnej@yahoo-inc.com>2018-07-18 12:11:44 +0200
commit12991a2dd834eeacd455efb8602c47f14db71bca (patch)
treeb186e804b5a39a6510b5a83dc9af0e83a9d45f5f /defaults/src/test
parent205f33ed11edfbc1021f05c0f54fdafa687af154 (diff)
bring C++ and Java APIs into sync
* detect and make accessible port numbers to use for config server / config proxy from Java also. * port numbers are relative to VESPA_PORT_BASE if not explicitly specified. * try to make the logic in C++ and Java more similar.
Diffstat (limited to 'defaults/src/test')
-rw-r--r--defaults/src/test/java/com/yahoo/vespa/defaults/DefaultsTestCase.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/defaults/src/test/java/com/yahoo/vespa/defaults/DefaultsTestCase.java b/defaults/src/test/java/com/yahoo/vespa/defaults/DefaultsTestCase.java
index 75da8e1146f..c9b7326758d 100644
--- a/defaults/src/test/java/com/yahoo/vespa/defaults/DefaultsTestCase.java
+++ b/defaults/src/test/java/com/yahoo/vespa/defaults/DefaultsTestCase.java
@@ -22,4 +22,14 @@ public class DefaultsTestCase {
assertEquals("vespa", Defaults.getDefaults().vespaUser());
}
+ @Test
+ public void testPortsArePositive() {
+ Defaults d = Defaults.getDefaults();
+ assertEquals(true, d.vespaPortBase() > 0);
+ assertEquals(true, d.vespaWebServicePort() > 0);
+ assertEquals(true, d.vespaConfigServerRpcPort() > 0);
+ assertEquals(true, d.vespaConfigServerHttpPort() > 0);
+ assertEquals(true, d.vespaConfigProxyRpcPort() > 0);
+ }
+
}