aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server
diff options
context:
space:
mode:
authorJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>2013-11-28 11:25:17 +0100
committerJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>2013-11-28 11:25:25 +0100
commit7f66ac7b34e1970d1c0886977aca36e14fe0afad (patch)
tree856c523c4c2083da8650718278e80665c863c2e3 /sonar-server
parent62ed2a71275f3b751b22691290d848e931cea5cb (diff)
downloadsonarqube-7f66ac7b34e1970d1c0886977aca36e14fe0afad.tar.gz
sonarqube-7f66ac7b34e1970d1c0886977aca36e14fe0afad.zip
SONAR-4860 Add explicit check in ES that document is deleted if rule has been deleted
Diffstat (limited to 'sonar-server')
-rw-r--r--sonar-server/src/test/java/org/sonar/server/rule/RuleRegistryTest.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/sonar-server/src/test/java/org/sonar/server/rule/RuleRegistryTest.java b/sonar-server/src/test/java/org/sonar/server/rule/RuleRegistryTest.java
index 41ce76ebfec..fb55c4a99fc 100644
--- a/sonar-server/src/test/java/org/sonar/server/rule/RuleRegistryTest.java
+++ b/sonar-server/src/test/java/org/sonar/server/rule/RuleRegistryTest.java
@@ -191,11 +191,13 @@ public class RuleRegistryTest {
rule2.setParentId(ruleId1);
List<RuleDto> rules = ImmutableList.of(rule1, rule2);
+ assertThat(esSetup.exists("rules", "rule", "3")).isTrue();
when(ruleDao.selectNonManual()).thenReturn(rules);
registry.bulkRegisterRules();
assertThat(registry.findIds(ImmutableMap.of("repositoryKey", "xoo")))
.hasSize(2)
.containsOnly((int) ruleId1, (int) ruleId2);
+ assertThat(esSetup.exists("rules", "rule", "3")).isFalse();
}
}