aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-css-plugin/src/test
diff options
context:
space:
mode:
authorElena Vilchik2018-06-25 09:23:17 +0200
committerGitHub2018-06-25 09:23:17 +0200
commitfe28c13adda562ba53fbdd90bc072ceb1585cd73 (patch)
tree9b6d3a9ac1be827386b270e5a4c7ea2083f44b36 /sonar-css-plugin/src/test
parent88cc2bbfbda30d8ba8148dd4a7d0392a3171fe50 (diff)
downloadsonar-css-fe28c13adda562ba53fbdd90bc072ceb1585cd73.tar.bz2
Cut stylelint key from message (#66)
Diffstat (limited to 'sonar-css-plugin/src/test')
-rw-r--r--sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssRuleSensorTest.java3
-rw-r--r--sonar-css-plugin/src/test/resources/executables/mockStylelint.js2
2 files changed, 4 insertions, 1 deletions
diff --git a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssRuleSensorTest.java b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssRuleSensorTest.java
index 471c4ef..06295d7 100644
--- a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssRuleSensorTest.java
+++ b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/CssRuleSensorTest.java
@@ -37,6 +37,7 @@ import org.sonar.api.batch.rule.CheckFactory;
import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor;
import org.sonar.api.batch.sensor.internal.SensorContextTester;
+import org.sonar.api.batch.sensor.issue.Issue;
import org.sonar.css.plugin.bundle.BundleHandler;
import org.sonar.css.plugin.bundle.CssBundleHandler;
@@ -72,6 +73,8 @@ public class CssRuleSensorTest {
sensor.execute(context);
assertThat(context.allIssues()).hasSize(1);
+ Issue issue = context.allIssues().iterator().next();
+ assertThat(issue.primaryLocation().message()).isEqualTo("some message");
Path configPath = Paths.get(context.fileSystem().workDir().getAbsolutePath(), "testconfig.json");
assertThat(Files.readAllLines(configPath)).containsOnly("{\"rules\":{\"color-no-invalid-hex\":true}}");
diff --git a/sonar-css-plugin/src/test/resources/executables/mockStylelint.js b/sonar-css-plugin/src/test/resources/executables/mockStylelint.js
index e8c1667..70959dc 100644
--- a/sonar-css-plugin/src/test/resources/executables/mockStylelint.js
+++ b/sonar-css-plugin/src/test/resources/executables/mockStylelint.js
@@ -7,7 +7,7 @@ var result = [
warnings: [
{
- text: "some message",
+ text: "some message (color-no-invalid-hex)",
line: 2,
rule: "color-no-invalid-hex"
}