diff options
Diffstat (limited to 'its')
| -rw-r--r-- | its/plugin/projects/issues-project/src/cssModules.css | 32 | ||||
| -rw-r--r-- | its/plugin/src/test/java/org/sonar/css/its/IssuesTest.java | 1 | 
2 files changed, 33 insertions, 0 deletions
| diff --git a/its/plugin/projects/issues-project/src/cssModules.css b/its/plugin/projects/issues-project/src/cssModules.css new file mode 100644 index 0000000..01508ea --- /dev/null +++ b/its/plugin/projects/issues-project/src/cssModules.css @@ -0,0 +1,32 @@ +/* Adding one standard issue to make sure we analyze this file */ +@unknown {                                                    /* S4662 | at-rule-no-unknown */ +  width: 1px; +} + +/* ignored by S4662 | at-rule-no-unknown */ +@value colors: "./colors.css"; +@value blue, red, green from colors; + +.className { +  color: green; +  background: red; +} +.otherClassName { +  /* ignored by S4654 | property-no-unknown */ +  composes: className; +  color: yellow; +} + +/* ignored by S4659 | selector-pseudo-class-no-unknown */ +:export { +  /* ignored by S4654 | property-no-unknown */ +  exportedKey: exportedValue; +	/* ... */ +} + +/* ignored by S4659 | selector-pseudo-class-no-unknown */ +:import("path/to/dep.css") { +  /* ignored by S4654 | property-no-unknown */ +  localAlias: keyFromDep; +  /* ... */ +} 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 077a564..9294357 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 @@ -62,6 +62,7 @@ public class IssuesTest {      assertThat(issuesList).extracting("rule").hasSize(        CssRules.getRuleClasses().size() * 3 /* issues are raised against .css, .less and .scss */        + 1 /* issue S4654 is raised for comment */ +      + 1 /* issue S4662 is raised for cssModules.css */        - 2 /* issue S4668 not raised on .less nor .scss */);    } | 
