aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-css-plugin/src/test/java/org/sonar/css
diff options
context:
space:
mode:
authorElena Vilchik2019-06-12 11:53:55 +0200
committerTibor Blenessy2019-06-12 11:53:55 +0200
commitfd0139f0673ceaeabab4db3112cf18fff69f3c81 (patch)
treed1faf835fabcf185e6c56442d40d8c288aa526b8 /sonar-css-plugin/src/test/java/org/sonar/css
parent5e1b4ef423a1ca5943232ad332d3230d9d09ec82 (diff)
downloadsonar-css-fd0139f0673ceaeabab4db3112cf18fff69f3c81.tar.bz2
Support stylelint report in different encoding (#176)
Diffstat (limited to 'sonar-css-plugin/src/test/java/org/sonar/css')
-rw-r--r--sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java20
1 files changed, 19 insertions, 1 deletions
diff --git a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java
index 295cf7f..62974d9 100644
--- a/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java
+++ b/sonar-css-plugin/src/test/java/org/sonar/css/plugin/StylelintReportSensorTest.java
@@ -71,7 +71,7 @@ public class StylelintReportSensorTest {
}
@Test
- public void should_add_issues_from_report() throws Exception {
+ public void should_add_issues_from_report() {
setReport("report.json");
stylelintReportSensor.execute(context);
@@ -91,6 +91,24 @@ public class StylelintReportSensorTest {
}
@Test
+ public void should_read_report_utf8_bom() {
+ setReport("report-utf8-bom.json");
+ stylelintReportSensor.execute(context);
+
+ Collection<ExternalIssue> externalIssues = context.allExternalIssues();
+ assertThat(externalIssues).hasSize(2);
+ }
+
+ @Test
+ public void should_read_report_utf16() {
+ setReport("report-utf16.json");
+ stylelintReportSensor.execute(context);
+
+ Collection<ExternalIssue> externalIssues = context.allExternalIssues();
+ assertThat(externalIssues).hasSize(2);
+ }
+
+ @Test
public void should_support_absolute_file_paths_in_report() throws Exception {
String report = "[\n" +
" {\n" +