Skip to content

Commit 6b4246d

Browse files
committed
Merge remote-tracking branch 'origin/develop' into develop
2 parents 4bf2777 + 10779c7 commit 6b4246d

3 files changed

Lines changed: 13 additions & 5 deletions

File tree

jdk_8_maven/em/embedded/rest/catwatch/src/main/java/em/embedded/org/zalando/EmbeddedEvoMasterController.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType;
77
import org.evomaster.client.java.controller.db.DbCleaner;
88
import org.evomaster.client.java.controller.internal.db.DbSpecification;
9+
import org.evomaster.client.java.controller.problem.ExternalService;
910
import org.evomaster.client.java.controller.problem.ProblemInfo;
1011
import org.evomaster.client.java.controller.problem.RestProblem;
1112
import org.evomaster.client.java.controller.api.dto.AuthenticationDto;
@@ -21,6 +22,8 @@
2122
import java.util.List;
2223
import java.util.Map;
2324

25+
import static java.util.Arrays.asList;
26+
2427
/**
2528
* Class used to start/stop the SUT. This will be controller by the EvoMaster process
2629
*/
@@ -78,7 +81,7 @@ public String startSut() {
7881
} catch (SQLException e) {
7982
throw new RuntimeException(e);
8083
}
81-
dbSpecification = Arrays.asList(new DbSpecification(DatabaseType.H2,sqlConnection));
84+
dbSpecification = asList(new DbSpecification(DatabaseType.H2,sqlConnection));
8285

8386
return "http://localhost:" + getSutPort();
8487
}
@@ -114,8 +117,9 @@ public void resetStateOfSUT() {
114117
public ProblemInfo getProblemInfo() {
115118
return new RestProblem(
116119
"http://localhost:" + getSutPort() + "/v2/api-docs",
117-
Arrays.asList("/health", "/health.json", "/error")
118-
);
120+
asList("/health", "/health.json", "/error")
121+
//TODO remove when dealing OAuth2 with Docker
122+
).withServicesToNotMock(asList(new ExternalService("info.services.auth.zalando.com",443)));
119123
}
120124

121125
@Override

jdk_8_maven/em/external/rest/catwatch/src/main/java/em/external/org/zalando/ExternalEvoMasterController.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType;
66
import org.evomaster.client.java.controller.db.DbCleaner;
77
import org.evomaster.client.java.controller.internal.db.DbSpecification;
8+
import org.evomaster.client.java.controller.problem.ExternalService;
89
import org.evomaster.client.java.controller.problem.ProblemInfo;
910
import org.evomaster.client.java.controller.problem.RestProblem;
1011
import org.evomaster.client.java.controller.api.dto.AuthenticationDto;
@@ -17,6 +18,8 @@
1718
import java.util.Arrays;
1819
import java.util.List;
1920

21+
import static java.util.Arrays.asList;
22+
2023
public class ExternalEvoMasterController extends ExternalSutController {
2124

2225
public static void main(String[] args) {
@@ -192,7 +195,8 @@ public ProblemInfo getProblemInfo() {
192195
return new RestProblem(
193196
getBaseURL() + "/v2/api-docs",
194197
Arrays.asList("/health", "/health.json", "/error")
195-
);
198+
//TODO remove when dealing OAuth2 with Docker
199+
).withServicesToNotMock(asList(new ExternalService("info.services.auth.zalando.com",443)));
196200
}
197201

198202
@Override

jdk_8_maven/em/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
<dependency>
6161
<groupId>com.alibaba</groupId>
6262
<artifactId>dns-cache-manipulator</artifactId>
63-
<version>1.7.1</version>
63+
<version>1.8.0</version>
6464
<scope>test</scope>
6565
</dependency>
6666
<dependency>

0 commit comments

Comments
 (0)