Skip to content

Commit c7dacf3

Browse files
committed
fix(testclient): default to server port when not starting it automatically
1 parent 5ea605e commit c7dacf3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

helpers/test-client/src/sc/TestClient.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,8 @@ public static void main(String[] args) {
102102
}
103103

104104
String host = (String) parser.getOptionValue(hostOption, "localhost");
105-
int port = (int) parser.getOptionValue(portOption, SharedConfiguration.DEFAULT_TESTSERVER_PORT);
105+
boolean startServer = (boolean) parser.getOptionValue(serverOption, false);
106+
int port = (int) parser.getOptionValue(portOption, startServer ? SharedConfiguration.DEFAULT_TESTSERVER_PORT : SharedConfiguration.DEFAULT_PORT);
106107

107108
int numberOfTests = (int) parser.getOptionValue(numberOfTestsOption, 100);
108109
significance = (Double) parser.getOptionValue(significanceOption);
@@ -129,7 +130,7 @@ public static void main(String[] args) {
129130
logger.info("Players: " + Arrays.toString(players));
130131

131132
try {
132-
if ((boolean) parser.getOptionValue(serverOption, false)) {
133+
if (startServer) {
133134
File serverLocation = findInClasspath((File) parser.getOptionValue(serverLocationOption, new File("server.jar")));
134135
logger.info("Starting server from {}", serverLocation);
135136
ProcessBuilder builder = new ProcessBuilder("java", "-classpath", classpath, "-Dfile.encoding=UTF-8", "-jar", serverLocation.getPath(), "--port", String.valueOf(port));

0 commit comments

Comments
 (0)