This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 76823c7e0d307d763954f4f12f2b6c1344dd6bfb Author: Benoit Tellier <[email protected]> AuthorDate: Thu Jun 6 16:43:44 2019 +0700 Revert "JAMES-2314 WebAdminUtils.createWebAdminServer should call start" This reverts commit f8cd3c0d675b0c3aca894dd66769ae8a7a73a454. --- .../james/webadmin/routes/CassandraMappingsRoutesTest.java | 2 ++ .../james/webadmin/routes/CassandraMigrationRoutesTest.java | 2 ++ .../test/java/org/apache/james/webadmin/WebAdminServerTest.java | 9 +++++---- .../src/test/java/org/apache/james/webadmin/WebAdminUtils.java | 6 ------ .../java/org/apache/james/webadmin/routes/ErrorRoutesTest.java | 1 + .../org/apache/james/webadmin/routes/HealthCheckRoutesTest.java | 2 ++ .../java/org/apache/james/webadmin/routes/TasksRoutesTest.java | 2 ++ .../java/org/apache/james/webadmin/routes/AliasRoutesTest.java | 1 + .../apache/james/webadmin/routes/DLPConfigurationRoutesTest.java | 1 + .../apache/james/webadmin/routes/DomainMappingsRoutesTest.java | 1 + .../java/org/apache/james/webadmin/routes/DomainsRoutesTest.java | 1 + .../java/org/apache/james/webadmin/routes/ForwardRoutesTest.java | 1 + .../java/org/apache/james/webadmin/routes/GroupsRoutesTest.java | 1 + .../org/apache/james/webadmin/routes/SieveQuotaRoutesTest.java | 1 + .../org/apache/james/webadmin/routes/SieveScriptRoutesTest.java | 1 + .../java/org/apache/james/webadmin/routes/UsersRoutesTest.java | 1 + .../webadmin/vault/routes/DeletedMessagesVaultRoutesTest.java | 1 + .../webadmin/routes/DomainQuotaRoutesNoVirtualHostingTest.java | 1 + .../apache/james/webadmin/routes/EventDeadLettersRoutesTest.java | 1 + .../org/apache/james/webadmin/routes/ReindexingRoutesTest.java | 1 + .../apache/james/webadmin/routes/UserMailboxesRoutesTest.java | 1 + .../james/webadmin/routes/WebAdminQuotaSearchTestSystem.java | 1 + .../org/apache/james/webadmin/routes/MailQueueRoutesTest.java | 4 +++- .../apache/james/webadmin/routes/MailRepositoriesRoutesTest.java | 1 + 24 files changed, 33 insertions(+), 11 deletions(-) diff --git a/server/protocols/webadmin/webadmin-cassandra-data/src/test/java/org/apache/james/webadmin/routes/CassandraMappingsRoutesTest.java b/server/protocols/webadmin/webadmin-cassandra-data/src/test/java/org/apache/james/webadmin/routes/CassandraMappingsRoutesTest.java index 0f8f8f7..b1afff9 100644 --- a/server/protocols/webadmin/webadmin-cassandra-data/src/test/java/org/apache/james/webadmin/routes/CassandraMappingsRoutesTest.java +++ b/server/protocols/webadmin/webadmin-cassandra-data/src/test/java/org/apache/james/webadmin/routes/CassandraMappingsRoutesTest.java @@ -83,6 +83,8 @@ class CassandraMappingsRoutesTest { new CassandraMappingsRoutes(cassandraMappingsService, taskManager, jsonTransformer), new TasksRoutes(taskManager, jsonTransformer)); + webAdminServer.start(); + RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(CassandraMappingsRoutes.ROOT_PATH) .build(); diff --git a/server/protocols/webadmin/webadmin-cassandra/src/test/java/org/apache/james/webadmin/routes/CassandraMigrationRoutesTest.java b/server/protocols/webadmin/webadmin-cassandra/src/test/java/org/apache/james/webadmin/routes/CassandraMigrationRoutesTest.java index 1db9388..38e8b50 100644 --- a/server/protocols/webadmin/webadmin-cassandra/src/test/java/org/apache/james/webadmin/routes/CassandraMigrationRoutesTest.java +++ b/server/protocols/webadmin/webadmin-cassandra/src/test/java/org/apache/james/webadmin/routes/CassandraMigrationRoutesTest.java @@ -87,6 +87,8 @@ public class CassandraMigrationRoutesTest { taskManager, jsonTransformer), new TasksRoutes(taskManager, jsonTransformer)); + webAdminServer.start(); + RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(CassandraMigrationRoutes.VERSION_BASE) .build(); diff --git a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminServerTest.java b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminServerTest.java index 3605c93..523b0bf 100644 --- a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminServerTest.java +++ b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminServerTest.java @@ -28,15 +28,16 @@ import org.junit.Test; public class WebAdminServerTest { @Test - public void getPortShouldThrowWhenNotConfigured() { - WebAdminServer server = WebAdminUtils.createNotStartedWebAdminServer(new DefaultMetricFactory()); - assertThatThrownBy(server::getPort) + public void getPortShouldThrowWhenNotConfigured() throws Exception { + WebAdminServer server = WebAdminUtils.createWebAdminServer(new DefaultMetricFactory()); + assertThatThrownBy(() -> server.getPort()) .isInstanceOf(IllegalStateException.class); } @Test - public void getPortShouldReturnPortWhenConfigured() { + public void getPortShouldReturnPortWhenConfigured() throws Exception { WebAdminServer server = WebAdminUtils.createWebAdminServer(new DefaultMetricFactory()); + server.start(); Port port = server.getPort(); diff --git a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminUtils.java b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminUtils.java index 06b402c..b5a02fa 100644 --- a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminUtils.java +++ b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/WebAdminUtils.java @@ -41,12 +41,6 @@ import io.restassured.specification.RequestSpecification; public class WebAdminUtils { public static WebAdminServer createWebAdminServer(MetricFactory metricFactory, Routes... routes) { - WebAdminServer webAdminServer = createNotStartedWebAdminServer(metricFactory, routes); - webAdminServer.start(); - return webAdminServer; - } - - public static WebAdminServer createNotStartedWebAdminServer(MetricFactory metricFactory, Routes... routes) { return new WebAdminServer(WebAdminConfiguration.TEST_CONFIGURATION, privateRoutes(routes), publicRoutes(routes), diff --git a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/ErrorRoutesTest.java b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/ErrorRoutesTest.java index 28c3659..d5e8916 100644 --- a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/ErrorRoutesTest.java +++ b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/ErrorRoutesTest.java @@ -51,6 +51,7 @@ public class ErrorRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new NoopMetricFactory(), new ErrorRoutes()); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(ErrorRoutes.BASE_URL) diff --git a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/HealthCheckRoutesTest.java b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/HealthCheckRoutesTest.java index b15f6a4..1082494 100644 --- a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/HealthCheckRoutesTest.java +++ b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/HealthCheckRoutesTest.java @@ -81,6 +81,8 @@ public class HealthCheckRoutesTest { new DefaultMetricFactory(), new HealthCheckRoutes(healthChecks, new JsonTransformer())); + webAdminServer.start(); + RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(HealthCheckRoutes.HEALTHCHECK) .build(); diff --git a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/TasksRoutesTest.java b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/TasksRoutesTest.java index 92877ce..ac290bc 100644 --- a/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/TasksRoutesTest.java +++ b/server/protocols/webadmin/webadmin-core/src/test/java/org/apache/james/webadmin/routes/TasksRoutesTest.java @@ -59,6 +59,8 @@ class TasksRoutesTest { new DefaultMetricFactory(), new TasksRoutes(taskManager, new JsonTransformer())); + webAdminServer.start(); + RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(TasksRoutes.BASE) .build(); diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/AliasRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/AliasRoutesTest.java index 20a8eb8..e511fb3 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/AliasRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/AliasRoutesTest.java @@ -85,6 +85,7 @@ class AliasRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), aliasRoutes); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath("address/aliases") diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DLPConfigurationRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DLPConfigurationRoutesTest.java index 1448f6c..2ddb946 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DLPConfigurationRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DLPConfigurationRoutesTest.java @@ -70,6 +70,7 @@ class DLPConfigurationRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), new DLPConfigurationRoutes(dlpConfigurationStore, domainList, new JsonTransformer())); + webAdminServer.start(); requestSpecification = buildRequestSpecification(webAdminServer); } diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainMappingsRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainMappingsRoutesTest.java index d24bd9f..ff19744 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainMappingsRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainMappingsRoutesTest.java @@ -79,6 +79,7 @@ class DomainMappingsRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), domainMappingsRoutes); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(DOMAIN_MAPPINGS) diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainsRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainsRoutesTest.java index 0812fc9..dbb2857 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainsRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/DomainsRoutesTest.java @@ -70,6 +70,7 @@ class DomainsRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), new DomainsRoutes(domainList, domainAliasService, new JsonTransformer())); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(DomainsRoutes.DOMAINS) diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/ForwardRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/ForwardRoutesTest.java index 566fa27..70c2ba5 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/ForwardRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/ForwardRoutesTest.java @@ -84,6 +84,7 @@ class ForwardRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), forwardRoutes); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath("address/forwards") diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/GroupsRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/GroupsRoutesTest.java index cfe0a15..510112e 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/GroupsRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/GroupsRoutesTest.java @@ -82,6 +82,7 @@ class GroupsRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), groupsRoutes); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath("address/groups") diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveQuotaRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveQuotaRoutesTest.java index bab9849..53fe916 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveQuotaRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveQuotaRoutesTest.java @@ -51,6 +51,7 @@ class SieveQuotaRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), new SieveQuotaRoutes(sieveRepository, new JsonTransformer())); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .build(); diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveScriptRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveScriptRoutesTest.java index d2333d9..a8f396d 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveScriptRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/SieveScriptRoutesTest.java @@ -90,6 +90,7 @@ class SieveScriptRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), new SieveScriptRoutes(sieveRepository, usersRepository)); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils .buildRequestSpecification(webAdminServer) diff --git a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/UsersRoutesTest.java b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/UsersRoutesTest.java index 5a67c33..dbe92e9 100644 --- a/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/UsersRoutesTest.java +++ b/server/protocols/webadmin/webadmin-data/src/test/java/org/apache/james/webadmin/routes/UsersRoutesTest.java @@ -63,6 +63,7 @@ class UsersRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), new UserRoutes(new UserService(usersRepository), new JsonTransformer())); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(UserRoutes.USERS) diff --git a/server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultRoutesTest.java b/server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultRoutesTest.java index 4558c93..b471d34 100644 --- a/server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultRoutesTest.java +++ b/server/protocols/webadmin/webadmin-mailbox-deleted-message-vault/src/test/java/org/apache/james/webadmin/vault/routes/DeletedMessagesVaultRoutesTest.java @@ -187,6 +187,7 @@ class DeletedMessagesVaultRoutesTest { new TasksRoutes(taskManager, jsonTransformer), new DeletedMessagesVaultRoutes(vault, vaultRestore, exportService, jsonTransformer, taskManager, queryTranslator, usersRepository, messageIdFactory)); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(DeletedMessagesVaultRoutes.ROOT_PATH) .log(LogDetail.METHOD) diff --git a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/DomainQuotaRoutesNoVirtualHostingTest.java b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/DomainQuotaRoutesNoVirtualHostingTest.java index 8238385..576c8fc 100644 --- a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/DomainQuotaRoutesNoVirtualHostingTest.java +++ b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/DomainQuotaRoutesNoVirtualHostingTest.java @@ -63,6 +63,7 @@ class DomainQuotaRoutesNoVirtualHostingTest { webAdminServer = WebAdminUtils.createWebAdminServer( new NoopMetricFactory(), domainQuotaRoutes); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .build(); diff --git a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/EventDeadLettersRoutesTest.java b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/EventDeadLettersRoutesTest.java index c3e73cc..0ed07fd 100644 --- a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/EventDeadLettersRoutesTest.java +++ b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/EventDeadLettersRoutesTest.java @@ -126,6 +126,7 @@ class EventDeadLettersRoutesTest { new DefaultMetricFactory(), new EventDeadLettersRoutes(service, eventSerializer, taskManager, jsonTransformer), new TasksRoutes(taskManager, jsonTransformer)); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer).build(); RestAssured.enableLoggingOfRequestAndResponseIfValidationFails(); diff --git a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/ReindexingRoutesTest.java b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/ReindexingRoutesTest.java index cdaa89c..95faeaf 100644 --- a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/ReindexingRoutesTest.java +++ b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/ReindexingRoutesTest.java @@ -105,6 +105,7 @@ class ReindexingRoutesTest { new InMemoryMessageId.Factory(), new MessageIdReIndexerImpl(mailboxManager, mailboxManager.getMapperFactory(), searchIndex), jsonTransformer)); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer).build(); RestAssured.enableLoggingOfRequestAndResponseIfValidationFails(); diff --git a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserMailboxesRoutesTest.java b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserMailboxesRoutesTest.java index 890323d..6f93d5f 100644 --- a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserMailboxesRoutesTest.java +++ b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserMailboxesRoutesTest.java @@ -76,6 +76,7 @@ class UserMailboxesRoutesTest { webAdminServer = WebAdminUtils.createWebAdminServer( new DefaultMetricFactory(), new UserMailboxesRoutes(new UserMailboxesService(mailboxManager, usersRepository), new JsonTransformer())); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(USERS_BASE + SEPARATOR + USERNAME + SEPARATOR + UserMailboxesRoutes.MAILBOXES) diff --git a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/WebAdminQuotaSearchTestSystem.java b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/WebAdminQuotaSearchTestSystem.java index ad56bcb..cee2514 100644 --- a/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/WebAdminQuotaSearchTestSystem.java +++ b/server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/WebAdminQuotaSearchTestSystem.java @@ -66,6 +66,7 @@ public class WebAdminQuotaSearchTestSystem { userQuotaRoutes, domainQuotaRoutes, globalQuotaRoutes); + this.webAdminServer.start(); this.requestSpecBuilder = WebAdminUtils.buildRequestSpecification(webAdminServer) .build(); diff --git a/server/protocols/webadmin/webadmin-mailqueue/src/test/java/org/apache/james/webadmin/routes/MailQueueRoutesTest.java b/server/protocols/webadmin/webadmin-mailqueue/src/test/java/org/apache/james/webadmin/routes/MailQueueRoutesTest.java index 45f2db1..da87397 100644 --- a/server/protocols/webadmin/webadmin-mailqueue/src/test/java/org/apache/james/webadmin/routes/MailQueueRoutesTest.java +++ b/server/protocols/webadmin/webadmin-mailqueue/src/test/java/org/apache/james/webadmin/routes/MailQueueRoutesTest.java @@ -89,10 +89,12 @@ class MailQueueRoutesTest { TaskManager taskManager = new MemoryTaskManager(); JsonTransformer jsonTransformer = new JsonTransformer(); - return WebAdminUtils.createWebAdminServer( + WebAdminServer server = WebAdminUtils.createWebAdminServer( new NoopMetricFactory(), new MailQueueRoutes(mailQueueFactory, jsonTransformer, taskManager), new TasksRoutes(taskManager, jsonTransformer)); + server.start(); + return server; } RequestSpecification buildRequestSpecification(WebAdminServer server) { diff --git a/server/protocols/webadmin/webadmin-mailrepository/src/test/java/org/apache/james/webadmin/routes/MailRepositoriesRoutesTest.java b/server/protocols/webadmin/webadmin-mailrepository/src/test/java/org/apache/james/webadmin/routes/MailRepositoriesRoutesTest.java index 184e801..01e172c 100644 --- a/server/protocols/webadmin/webadmin-mailrepository/src/test/java/org/apache/james/webadmin/routes/MailRepositoriesRoutesTest.java +++ b/server/protocols/webadmin/webadmin-mailrepository/src/test/java/org/apache/james/webadmin/routes/MailRepositoriesRoutesTest.java @@ -127,6 +127,7 @@ public class MailRepositoriesRoutesTest { new MailRepositoriesRoutes(repositoryStoreService, jsonTransformer, reprocessingService, taskManager), new TasksRoutes(taskManager, jsonTransformer)); + webAdminServer.start(); RestAssured.requestSpecification = WebAdminUtils.buildRequestSpecification(webAdminServer) .setBasePath(MailRepositoriesRoutes.MAIL_REPOSITORIES) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
