Skip to content

Commit e83077b

Browse files
committed
fixes
1 parent f3621e6 commit e83077b

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

jdk_17_maven/em/embedded/rest/tiltaksgjennomforing-api/src/main/java/em/embedded/rest/tiltaksgjennomforing/api/EmbeddedEvoMasterController.java

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import no.nav.tag.tiltaksgjennomforing.TiltaksgjennomforingApplication;
44
import org.evomaster.client.java.controller.EmbeddedSutController;
5+
import org.evomaster.client.java.controller.InstrumentedSutStarter;
56
import org.evomaster.client.java.controller.api.dto.SutInfoDto;
67
import org.evomaster.client.java.controller.api.dto.auth.AuthenticationDto;
78
import org.evomaster.client.java.controller.api.dto.database.schema.DatabaseType;
@@ -38,9 +39,24 @@ public class EmbeddedEvoMasterController extends EmbeddedSutController {
3839
private Connection sqlConnection;
3940
private List<DbSpecification> dbSpecification;
4041

42+
public EmbeddedEvoMasterController() {
43+
this(40100);
44+
}
45+
46+
public EmbeddedEvoMasterController(int port) {
47+
setControllerPort(port);
48+
}
4149

4250
public static void main(String[] args) {
43-
System.out.println("Hello world!");
51+
int port = 40100;
52+
if (args.length > 0) {
53+
port = Integer.parseInt(args[0]);
54+
}
55+
56+
EmbeddedEvoMasterController controller = new EmbeddedEvoMasterController(port);
57+
InstrumentedSutStarter starter = new InstrumentedSutStarter(controller);
58+
59+
starter.start();
4460
}
4561

4662
@Override
@@ -73,6 +89,7 @@ public String startSut() {
7389
postgresContainer.start();
7490

7591
String postgresURL = "jdbc:postgresql://" + postgresContainer.getHost() + ":" + postgresContainer.getMappedPort(POSTGRES_PORT) + "/tiltaksgjennomforing";
92+
7693
ctx = SpringApplication.run(TiltaksgjennomforingApplication.class, new String[]{
7794
"--server.port=0",
7895
"--spring.profiles.active=dev",

0 commit comments

Comments
 (0)