Skip to content

Commit 6208fa1

Browse files
committed
clean-up
1 parent ca8ef21 commit 6208fa1

4 files changed

Lines changed: 14 additions & 7 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ hs_err_pid*
2727
*.iml
2828

2929

30+
js_npm/evomaster-client-js
3031

3132
/temp/
3233
/dist.zip

jdk_11_maven/em/embedded/rest/pay-publicapi/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
<groupId>redis.clients</groupId>
3636
<artifactId>jedis</artifactId>
3737
<scope>compile</scope>
38+
<version>5.1.0</version>
3839
</dependency>
3940
</dependencies>
4041

jdk_11_maven/em/embedded/rest/pay-publicapi/src/main/java/em/embedded/uk/gov/pay/api/app/EmbeddedEvoMasterController.java

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.evomaster.client.java.controller.EmbeddedSutController;
44
import org.evomaster.client.java.controller.InstrumentedSutStarter;
5-
import org.evomaster.client.java.controller.api.dto.AuthenticationDto;
5+
import org.evomaster.client.java.controller.api.dto.auth.AuthenticationDto;
66
import org.evomaster.client.java.controller.api.dto.SutInfoDto;
77
import org.evomaster.client.java.controller.problem.ProblemInfo;
88
import org.evomaster.client.java.controller.problem.RestProblem;
@@ -12,7 +12,6 @@
1212
import redis.clients.jedis.Jedis;
1313
import redis.clients.jedis.JedisPool;
1414

15-
import java.io.File;
1615
import java.util.List;
1716

1817
public class EmbeddedEvoMasterController extends EmbeddedSutController {
@@ -24,7 +23,9 @@ public class EmbeddedEvoMasterController extends EmbeddedSutController {
2423
private static final GenericContainer redisContainer = new GenericContainer("redis:" + REDIS_VERSION)
2524
.withExposedPorts(REDIS_PORT);
2625

27-
private static final JedisPool jedisPool = new JedisPool("localhost", REDIS_PORT);
26+
private static String REDIS_URL = "";
27+
28+
private static JedisPool jedisPool;
2829

2930
public static void main(String[] args) {
3031
int port = 40100;
@@ -70,7 +71,7 @@ public List<AuthenticationDto> getInfoForAuthentication() {
7071
@Override
7172
public ProblemInfo getProblemInfo() {
7273
return new RestProblem(
73-
"http://0.0.0.0:" + application.getJettyPort() + "/assets/swagger.json",
74+
"http://localhost:" + application.getJettyPort() + "/assets/swagger.json",
7475
null
7576
);
7677
}
@@ -84,12 +85,16 @@ public SutInfoDto.OutputFormat getPreferredOutputFormat() {
8485
public String startSut() {
8586
redisContainer.start();
8687

88+
REDIS_URL = redisContainer.getHost() + redisContainer.getMappedPort(REDIS_PORT);
89+
90+
jedisPool = new JedisPool(redisContainer.getHost(), redisContainer.getMappedPort(REDIS_PORT));
91+
8792
application = new PublicApi();
8893

8994
//Dirty hack for DW...
9095
System.setProperty("dw.server.applicationConnectors[0].port", "0");
9196
System.setProperty("dw.server.adminConnectors[0].port", "0");
92-
System.setProperty("dw.redis.endpoint", "localhost:" + REDIS_PORT);
97+
System.setProperty("dw.redis.endpoint", REDIS_URL);
9398

9499
/*
95100
Note: When running using IntelliJ, make sure the working directory is set to the
@@ -133,7 +138,7 @@ public void stopSut() {
133138
@Override
134139
public void resetStateOfSUT() {
135140
try (Jedis jedis = jedisPool.getResource()) {
136-
jedis.flushAll()
141+
jedis.flushAll();
137142
}
138143
}
139144

jdk_11_maven/em/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
<dependency>
8888
<groupId>redis.clients</groupId>
8989
<artifactId>jedis</artifactId>
90-
<version>4.3.1</version>
90+
<version>5.1.0</version>
9191
</dependency>
9292
</dependencies>
9393

0 commit comments

Comments
 (0)