diff options
author | Duarte Meneses <duarte.meneses@sonarsource.com> | 2016-03-08 18:42:05 +0100 |
---|---|---|
committer | Duarte Meneses <duarte.meneses@sonarsource.com> | 2016-03-08 18:42:05 +0100 |
commit | 1affe1fe830e4e17e50fdf9d801ce4b499a3bdb0 (patch) | |
tree | 7699b6c8b8c54366c214668b1a3f55cee0b80cc6 /src | |
parent | e981a9e5487245ece21dba51a5e393257cd2b9db (diff) | |
download | sonar-scanner-cli-1affe1fe830e4e17e50fdf9d801ce4b499a3bdb0.tar.gz sonar-scanner-cli-1affe1fe830e4e17e50fdf9d801ce4b499a3bdb0.zip |
SONARUNNER-152 Scanner does not log Server version
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/sonarsource/scanner/cli/Main.java | 1 | ||||
-rw-r--r-- | src/test/java/org/sonarsource/scanner/cli/MainTest.java | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/org/sonarsource/scanner/cli/Main.java b/src/main/java/org/sonarsource/scanner/cli/Main.java index 548caa3..7ea4f30 100644 --- a/src/main/java/org/sonarsource/scanner/cli/Main.java +++ b/src/main/java/org/sonarsource/scanner/cli/Main.java @@ -74,6 +74,7 @@ public class Main { configureLogging(p); init(p); runner.start(); + logger.info("SonarQube server " + runner.serverVersion()); if (cli.isInteractive()) { interactiveLoop(p); diff --git a/src/test/java/org/sonarsource/scanner/cli/MainTest.java b/src/test/java/org/sonarsource/scanner/cli/MainTest.java index e2fd69c..1936ca8 100644 --- a/src/test/java/org/sonarsource/scanner/cli/MainTest.java +++ b/src/test/java/org/sonarsource/scanner/cli/MainTest.java @@ -151,6 +151,18 @@ public class MainTest { } @Test + public void shouldLogServerVersion() throws IOException { + when(runner.serverVersion()).thenReturn("5.5"); + Properties p = new Properties(); + when(cli.isDisplayVersionOnly()).thenReturn(true); + when(conf.properties()).thenReturn(p); + + Main main = new Main(shutdown, cli, conf, runnerFactory, logs); + main.execute(); + verify(logs).info("SonarQube server 5.5"); + } + + @Test public void should_configure_logging() throws IOException { Properties p = new Properties(); p.put("sonar.verbose", "true"); |