aboutsummaryrefslogtreecommitdiffstats
path: root/its
diff options
context:
space:
mode:
Diffstat (limited to 'its')
-rw-r--r--its/plugin/projects/issues-project/src/file1.css5
-rw-r--r--its/plugin/projects/issues-project/src/file2.less5
-rw-r--r--its/plugin/projects/issues-project/src/file3.scss5
-rw-r--r--its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java4
4 files changed, 15 insertions, 4 deletions
diff --git a/its/plugin/projects/issues-project/src/file1.css b/its/plugin/projects/issues-project/src/file1.css
index afd6213..34aa80c 100644
--- a/its/plugin/projects/issues-project/src/file1.css
+++ b/its/plugin/projects/issues-project/src/file1.css
@@ -1,3 +1,6 @@
+@import "a.css";
+@import "a.css"; /* S1128 | no-duplicate-at-import-rules */
+
.class1 {
background-color: #ffw; /* S4647 | color-no-invalid-hex */
width: 100pixels; /* S4653 | unit-no-unknown */
@@ -15,4 +18,4 @@
to {
margin-top: 100px !important; /* S4655 | keyframe-declaration-no-important */
}
-}
+} \ No newline at end of file
diff --git a/its/plugin/projects/issues-project/src/file2.less b/its/plugin/projects/issues-project/src/file2.less
index afd6213..35a63f4 100644
--- a/its/plugin/projects/issues-project/src/file2.less
+++ b/its/plugin/projects/issues-project/src/file2.less
@@ -1,3 +1,6 @@
+@import 'a.css';
+@import 'a.css'; /* S1128 | no-duplicate-at-import-rules | Doesn't raise for LESS */
+
.class1 {
background-color: #ffw; /* S4647 | color-no-invalid-hex */
width: 100pixels; /* S4653 | unit-no-unknown */
@@ -15,4 +18,4 @@
to {
margin-top: 100px !important; /* S4655 | keyframe-declaration-no-important */
}
-}
+} \ No newline at end of file
diff --git a/its/plugin/projects/issues-project/src/file3.scss b/its/plugin/projects/issues-project/src/file3.scss
index afd6213..22438ed 100644
--- a/its/plugin/projects/issues-project/src/file3.scss
+++ b/its/plugin/projects/issues-project/src/file3.scss
@@ -1,3 +1,6 @@
+@import 'a.css';
+@import 'a.css'; /* S1128 | no-duplicate-at-import-rules */
+
.class1 {
background-color: #ffw; /* S4647 | color-no-invalid-hex */
width: 100pixels; /* S4653 | unit-no-unknown */
@@ -15,4 +18,4 @@
to {
margin-top: 100px !important; /* S4655 | keyframe-declaration-no-important */
}
-}
+} \ No newline at end of file
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 d70597d..adfbe11 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
@@ -50,7 +50,9 @@ public class IssuesTest {
request.setComponentKeys(Collections.singletonList(PROJECT_KEY));
List<Issue> issuesList = newWsClient().issues().search(request).getIssuesList();
- assertThat(issuesList).extracting("rule").hasSize(CssRules.getRuleClasses().size() * 3);
+ assertThat(issuesList).extracting("rule").hasSize(
+ CssRules.getRuleClasses().size() * 3
+ - 1 /* issue S1128 not raised on .less */);
}
}