From: Simon Brandhof Date: Thu, 8 Nov 2012 11:09:11 +0000 (+0100) Subject: Fix build X-Git-Tag: 3.4~353 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8813b58b3301c8baaa386e67e49ab05922d93477;p=sonarqube.git Fix build --- diff --git a/sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchSettings.java b/sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchSettings.java index ba1b76484de..811a1f71248 100644 --- a/sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchSettings.java +++ b/sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchSettings.java @@ -19,6 +19,7 @@ */ package org.sonar.batch.bootstrap; +import com.google.common.annotations.VisibleForTesting; import com.google.common.collect.Maps; import org.apache.commons.configuration.Configuration; import org.apache.commons.lang.StringUtils; @@ -48,6 +49,10 @@ public class BatchSettings extends Settings { init(bootstrapSettings, reactor, client); } + @VisibleForTesting + BatchSettings() { + } + private void init(BootstrapSettings bootstrapSettings, ProjectReactor reactor, ServerClient client) { LoggerFactory.getLogger(BatchSettings.class).info("Load project settings"); diff --git a/sonar-batch/src/test/java/org/sonar/batch/bootstrap/ProjectModuleTest.java b/sonar-batch/src/test/java/org/sonar/batch/bootstrap/ProjectModuleTest.java index df8e0f6a949..bf108882e4c 100644 --- a/sonar-batch/src/test/java/org/sonar/batch/bootstrap/ProjectModuleTest.java +++ b/sonar-batch/src/test/java/org/sonar/batch/bootstrap/ProjectModuleTest.java @@ -56,7 +56,7 @@ public class ProjectModuleTest { container.addSingleton(extensionInstaller); container.addSingleton(projectTree); container.addSingleton(resourcePersister); - container.addSingleton(mock(BatchSettings.class)); + container.addSingleton(new BatchSettings()); } };