From 680f549abb87cc79b0d09a07add1a666dd2d0387 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Thu, 24 Oct 2013 12:36:43 +0200 Subject: SONAR-4741 Log clear message when HTTP and HTTPS ports are the same --- .../src/test/java/org/sonar/application/ConnectorsTest.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'sonar-application/src/test') diff --git a/sonar-application/src/test/java/org/sonar/application/ConnectorsTest.java b/sonar-application/src/test/java/org/sonar/application/ConnectorsTest.java index 8ed7c4d0b9b..e95af633028 100644 --- a/sonar-application/src/test/java/org/sonar/application/ConnectorsTest.java +++ b/sonar-application/src/test/java/org/sonar/application/ConnectorsTest.java @@ -153,6 +153,19 @@ public class ConnectorsTest { })); } + @Test + public void http_and_https_ports_should_be_different() throws Exception { + Properties p = new Properties(); + p.setProperty("sonar.web.port", "9000"); + p.setProperty("sonar.web.https.port", "9000"); + + try { + Connectors.configure(tomcat, new Props(p)); + fail(); + } catch (IllegalStateException e) { + assertThat(e).hasMessage("HTTP and HTTPS must not use the same port 9000"); + } + } //---- shutdown port -- cgit v1.2.3