aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTibor Blenessy2019-08-09 15:26:00 +0200
committerAndrea Guarino2019-08-09 06:26:00 -0700
commitf379e20ac593871801a591909f7971ea99717315 (patch)
tree4c34b6aa562b5cb2537da8e5e73098c56179facb
parentb1e8931fdf387663797ffdc456703285174e536c (diff)
downloadsonar-css-f379e20ac593871801a591909f7971ea99717315.tar.bz2
Fix ITs: assert only number of issues from css plugin (#200)
-rw-r--r--its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java b/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java
index 8da93a3..26baaab 100644
--- a/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java
+++ b/its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java
@@ -25,6 +25,7 @@ import com.sonar.orchestrator.locator.FileLocation;
import java.io.File;
import java.util.Collections;
import java.util.List;
+import java.util.stream.Collectors;
import org.junit.BeforeClass;
import org.junit.ClassRule;
import org.junit.Test;
@@ -63,7 +64,9 @@ public class IssuesTest {
public void test() {
SearchRequest request = new SearchRequest();
request.setComponentKeys(Collections.singletonList(PROJECT_KEY));
- List<Issue> issuesList = newWsClient().issues().search(request).getIssuesList();
+ List<Issue> issuesList = newWsClient().issues().search(request).getIssuesList().stream()
+ .filter(i -> i.getRule().startsWith("css:"))
+ .collect(Collectors.toList());
assertThat(issuesList).extracting("rule").hasSize(
CssRules.getRuleClasses().size() * 3 /* issues are raised against .css, .less and .scss */