aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-12-18 12:22:48 +0100
committerJulien HENRY <julien.henry@sonarsource.com>2014-12-18 12:22:48 +0100
commitf80ea8db54d1cf78c6e72882ed1f3377c86920b3 (patch)
treec800389e1e7075366df747275432577ac25b19a8 /sonar-batch
parentd1ba6d2d0eab44bcf303a5aa5adca683778d57fa (diff)
downloadsonarqube-f80ea8db54d1cf78c6e72882ed1f3377c86920b3.tar.gz
sonarqube-f80ea8db54d1cf78c6e72882ed1f3377c86920b3.zip
SONAR-5903 Fix lost of rule tags and NPE
Diffstat (limited to 'sonar-batch')
-rw-r--r--sonar-batch/src/test/java/org/sonar/batch/issue/IssueCacheTest.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/sonar-batch/src/test/java/org/sonar/batch/issue/IssueCacheTest.java b/sonar-batch/src/test/java/org/sonar/batch/issue/IssueCacheTest.java
index 8cdf7fcc0ed..d1cb4dd4844 100644
--- a/sonar-batch/src/test/java/org/sonar/batch/issue/IssueCacheTest.java
+++ b/sonar-batch/src/test/java/org/sonar/batch/issue/IssueCacheTest.java
@@ -35,6 +35,7 @@ import org.sonar.batch.index.CachesTest;
import javax.annotation.Nullable;
+import java.util.Arrays;
import java.util.Collection;
import java.util.List;
@@ -63,11 +64,12 @@ public class IssueCacheTest {
IssueCache cache = new IssueCache(caches);
DefaultIssue issue1 = new DefaultIssue().setKey("111").setComponentKey("org.struts.Action");
DefaultIssue issue2 = new DefaultIssue().setKey("222").setComponentKey("org.struts.Action");
- DefaultIssue issue3 = new DefaultIssue().setKey("333").setComponentKey("org.struts.Filter");
+ DefaultIssue issue3 = new DefaultIssue().setKey("333").setComponentKey("org.struts.Filter").setTags(Arrays.asList("foo", "bar"));
cache.put(issue1).put(issue2).put(issue3);
assertThat(issueKeys(cache.byComponent("org.struts.Action"))).containsOnly("111", "222");
assertThat(issueKeys(cache.byComponent("org.struts.Filter"))).containsOnly("333");
+ assertThat(cache.byComponent("org.struts.Filter").iterator().next().tags()).containsOnly("foo", "bar");
}
@Test