Browse Source

SONARUNNER-152 Scanner does not log Server version

tags/2.5.1
Duarte Meneses 8 years ago
parent
commit
1affe1fe83

+ 1
- 0
src/main/java/org/sonarsource/scanner/cli/Main.java View File

@@ -74,6 +74,7 @@ public class Main {
configureLogging(p);
init(p);
runner.start();
logger.info("SonarQube server " + runner.serverVersion());

if (cli.isInteractive()) {
interactiveLoop(p);

+ 12
- 0
src/test/java/org/sonarsource/scanner/cli/MainTest.java View File

@@ -150,6 +150,18 @@ public class MainTest {
inOrder.verify(shutdown, times(1)).exit(Exit.SUCCESS);
}

@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();

Loading…
Cancel
Save