diff --git a/commafeed-server/src/test/java/com/commafeed/CommaFeedDropwizardAppExtension.java b/commafeed-server/src/test/java/com/commafeed/CommaFeedDropwizardAppExtension.java index ce7888a7..9fba2322 100644 --- a/commafeed-server/src/test/java/com/commafeed/CommaFeedDropwizardAppExtension.java +++ b/commafeed-server/src/test/java/com/commafeed/CommaFeedDropwizardAppExtension.java @@ -5,15 +5,19 @@ import java.sql.SQLException; import javax.sql.DataSource; +import org.mockserver.socket.PortFactory; + import com.codahale.metrics.MetricRegistry; +import io.dropwizard.testing.ConfigOverride; import io.dropwizard.testing.ResourceHelpers; import io.dropwizard.testing.junit5.DropwizardAppExtension; public class CommaFeedDropwizardAppExtension extends DropwizardAppExtension { public CommaFeedDropwizardAppExtension() { - super(CommaFeedApplication.class, ResourceHelpers.resourceFilePath("config.test.yml")); + super(CommaFeedApplication.class, ResourceHelpers.resourceFilePath("config.test.yml"), + ConfigOverride.config("server.applicationConnectors[0].port", String.valueOf(PortFactory.findFreePort()))); } @Override diff --git a/commafeed-server/src/test/resources/config.test.yml b/commafeed-server/src/test/resources/config.test.yml index ffe9f043..8f8cd081 100644 --- a/commafeed-server/src/test/resources/config.test.yml +++ b/commafeed-server/src/test/resources/config.test.yml @@ -119,6 +119,9 @@ database: validationQuery: "/* CommaFeed Health Check */ SELECT 1" server: + applicationConnectors: + - type: http + port: 8083 adminConnectors: [ ] logging: