test: improve test coverage; multiple internal refactors (#6912)

This commit is contained in:
Joshua Chen 2022-03-14 21:53:57 +08:00 committed by GitHub
parent 12a7305238
commit ad88f5cc87
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
78 changed files with 1613 additions and 1149 deletions

View file

@ -15,7 +15,7 @@ const messages = stylelint.utils.ruleMessages(ruleName, {
const plugin = stylelint.createPlugin(
ruleName,
(primaryOption, secondaryOption, context) => (root, result) => {
const validOptions = stylelint.utils.validateOptions(
stylelint.utils.validateOptions(
result,
ruleName,
{
@ -28,10 +28,6 @@ const plugin = stylelint.createPlugin(
},
);
if (!validOptions) {
return;
}
if (
root.first &&
root.first.type === 'comment' &&