]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-6577 offline mode in preview mode 359/head
authorDuarte Meneses <duarte.meneses@sonarsource.com>
Tue, 9 Jun 2015 08:47:55 +0000 (10:47 +0200)
committerDuarte Meneses <duarte.meneses@sonarsource.com>
Tue, 9 Jun 2015 08:47:55 +0000 (10:47 +0200)
sonar-batch/src/main/java/org/sonar/batch/bootstrap/PersistentCacheProvider.java
sonar-batch/src/test/java/org/sonar/batch/bootstrap/PersistentCacheProviderTest.java

index 7ed124eafa0e4fa4ddd0dd64280dddd1c92ebe2a..9ca57407d6ce4a6da9405a10e97c1b9d8fa173cf 100644 (file)
@@ -36,9 +36,9 @@ public class PersistentCacheProvider extends ProviderAdapter {
       PersistentCacheBuilder builder = new PersistentCacheBuilder();
 
       builder.setLog(new Slf4jLog(PersistentCache.class));
-      String forceUpdate = props.property("sonar.forceUpdate");
+      String enableCache = props.property("sonar.enableHttpCache");
 
-      if ("true".equals(forceUpdate)) {
+      if (!"true".equals(enableCache)) {
         builder.forceUpdate(true);
       }
 
index fb07230e741274ac50f930f37c857c939fa689dc..5b6db572df54b35d7575c2539de8340939a1e3d9 100644 (file)
@@ -51,12 +51,12 @@ public class PersistentCacheProviderTest {
   }
 
   @Test
-  public void test_forceUpdate() {
-    // normally don't force update
-    assertThat(provider.provide(props).isForceUpdate()).isFalse();
+  public void test_enableCache() {
+    // normally force update (cache disabled)
+    assertThat(provider.provide(props).isForceUpdate()).isTrue();
 
-    when(props.property("sonar.forceUpdate")).thenReturn("true");
+    when(props.property("sonar.enableHttpCache")).thenReturn("true");
     provider = new PersistentCacheProvider();
-    assertThat(provider.provide(props).isForceUpdate()).isTrue();
+    assertThat(provider.provide(props).isForceUpdate()).isFalse();
   }
 }