Open ronilaukkarinen opened 2 years ago
For some reason jest (tests) fail in all tests, I have no experience in jest and have no idea why all rules show up as "Uknown rule". If someone knows, please let me know.
jest
FAIL src/rules/no-display-none/__tests__/index.js ● a11y/no-display-none › accept › [ true ] › '.foo { display: flex; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-display-none", + "severity": "error", + "text": "Unknown rule a11y/no-display-none.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-display-none › reject › [ true ] › '.foo { display: none; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"{ display: none; }\" in .foo (a11y/no-display-none)" Received: "Unknown rule a11y/no-display-none." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/no-spread-text/__tests__/index.js ● a11y/no-spread-text › accept › [ true ] › '.foo { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-spread-text", + "severity": "error", + "text": "Unknown rule a11y/no-spread-text.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-spread-text › accept › [ true ] › '.foo { display: flex; max-width: 82ch; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-spread-text", + "severity": "error", + "text": "Unknown rule a11y/no-spread-text.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-spread-text › accept › [ true ] › '.foo { height: 100%; max-width: 82ch; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-spread-text", + "severity": "error", + "text": "Unknown rule a11y/no-spread-text.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-spread-text › accept › [ true ] › '.foo { text-transform: lowercase; max-width: 65ch; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-spread-text", + "severity": "error", + "text": "Unknown rule a11y/no-spread-text.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-spread-text › accept › [ true ] › '.bar { word-spacing: -5px; max-width: 100px; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-spread-text", + "severity": "error", + "text": "Unknown rule a11y/no-spread-text.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-spread-text › accept › [ true ] › '.baz { MAX-WIDTH: 63CH; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-spread-text", + "severity": "error", + "text": "Unknown rule a11y/no-spread-text.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-spread-text › reject › [ true ] › '.foo { text-transform: lowercase; max-width: 40ch; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected max-width in .foo (a11y/no-spread-text)" Received: "Unknown rule a11y/no-spread-text." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-spread-text › reject › [ true ] › '.bar { LINE-HEIGHT: 1.8; MAX-WIDTH: 81CH; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected max-width in .bar (a11y/no-spread-text)" Received: "Unknown rule a11y/no-spread-text." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/no-obsolete-element/__tests__/index.js ● a11y/no-obsolete-element › accept › [ true ] › '.foo { color: pink; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-obsolete-element", + "severity": "error", + "text": "Unknown rule a11y/no-obsolete-element.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-obsolete-element › reject › [ true ] › 'blink { color: pink; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using obsolete selector \"blink\" (a11y/no-obsolete-element)" Received: "Unknown rule a11y/no-obsolete-element." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-obsolete-element › reject › [ true ] › 'applet, a { color: pink; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using obsolete selector \"applet, a\" (a11y/no-obsolete-element)" Received: "Unknown rule a11y/no-obsolete-element." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-obsolete-element › reject › [ true ] › 'applet, blink { color: pink; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using obsolete selector \"applet, blink\" (a11y/no-obsolete-element)" Received: "Unknown rule a11y/no-obsolete-element." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/no-obsolete-attribute/__tests__/index.js ● a11y/no-obsolete-attribute › accept › [ true ] › 'a { color: pink; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-obsolete-attribute", + "severity": "error", + "text": "Unknown rule a11y/no-obsolete-attribute.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-obsolete-attribute › reject › [ true ] › 'body[link] { color: pink; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using obsolete attribute \"body[link]\" (a11y/no-obsolete-attribute)" Received: "Unknown rule a11y/no-obsolete-attribute." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-obsolete-attribute › reject › [ true ] › 'a, img[datasrc] { color: pink; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using obsolete attribute \"a, img[datasrc]\" (a11y/no-obsolete-attribute)" Received: "Unknown rule a11y/no-obsolete-attribute." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-obsolete-attribute › reject › [ true ] › 'img[align], a[name] { color: pink; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using obsolete attribute \"img[align], a[name]\" (a11y/no-obsolete-attribute)" Received: "Unknown rule a11y/no-obsolete-attribute." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/selector-pseudo-class-focus/__tests__/index.js ● a11y/selector-pseudo-class-focus › accept › [ true ] › 'a { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/selector-pseudo-class-focus", + "severity": "error", + "text": "Unknown rule a11y/selector-pseudo-class-focus.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/selector-pseudo-class-focus › accept › [ true ] › 'a:focus { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/selector-pseudo-class-focus", + "severity": "error", + "text": "Unknown rule a11y/selector-pseudo-class-focus.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/selector-pseudo-class-focus › accept › [ true ] › 'a:hover, a:focus { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/selector-pseudo-class-focus", + "severity": "error", + "text": "Unknown rule a11y/selector-pseudo-class-focus.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/selector-pseudo-class-focus › accept › [ true ] › 'a:hover { } a:focus { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/selector-pseudo-class-focus", + "severity": "error", + "text": "Unknown rule a11y/selector-pseudo-class-focus.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/selector-pseudo-class-focus › accept › [ true ] › 'a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/selector-pseudo-class-focus", + "severity": "error", + "text": "Unknown rule a11y/selector-pseudo-class-focus.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/selector-pseudo-class-focus › reject › [ true ] › 'a:hover { }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected that a:hover is used together with :focus pseudo-class (a11y/selector-pseudo-class-focus)" Received: "Unknown rule a11y/selector-pseudo-class-focus." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/selector-pseudo-class-focus › reject › [ true ] › 'a:hover { } b:hover { }' › no description expect(received).toHaveLength(expected) Expected length: 2 Received length: 1 Received array: [{"column": 1, "endColumn": 2, "endLine": 1, "line": 1, "rule": "a11y/selector-pseudo-class-focus", "severity": "error", "text": "Unknown rule a11y/selector-pseudo-class-focus."}] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:67:29) ● a11y/selector-pseudo-class-focus › reject › [ true ] › 'a:hover { } a:focus { } b:hover { } b { }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected that b:hover is used together with :focus pseudo-class (a11y/selector-pseudo-class-focus)" Received: "Unknown rule a11y/selector-pseudo-class-focus." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/selector-pseudo-class-focus › reject › [ true ] › 'a:hover, a:focus { } b:hover { } b { }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected that b:hover is used together with :focus pseudo-class (a11y/selector-pseudo-class-focus)" Received: "Unknown rule a11y/selector-pseudo-class-focus." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/no-text-align-justify/__tests__/index.js ● a11y/no-text-align-justify › accept › [ true ] › '.foo { text-align: center; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-text-align-justify", + "severity": "error", + "text": "Unknown rule a11y/no-text-align-justify.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-text-align-justify › accept › [ true ] › '.foo { text-align: left; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-text-align-justify", + "severity": "error", + "text": "Unknown rule a11y/no-text-align-justify.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-text-align-justify › accept › [ true ] › '.foo { text-align: right; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-text-align-justify", + "severity": "error", + "text": "Unknown rule a11y/no-text-align-justify.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-text-align-justify › accept › [ true ] › '.foo { text-align: start; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-text-align-justify", + "severity": "error", + "text": "Unknown rule a11y/no-text-align-justify.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-text-align-justify › accept › [ true ] › '.foo { text-align: end; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-text-align-justify", + "severity": "error", + "text": "Unknown rule a11y/no-text-align-justify.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-text-align-justify › accept › [ true ] › '.foo { TEXT-ALIGN: CENTER; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-text-align-justify", + "severity": "error", + "text": "Unknown rule a11y/no-text-align-justify.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-text-align-justify › reject › [ true ] › '.foo { text-align: justify; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"{ text-align: justify; }\" in .foo (a11y/no-text-align-justify)" Received: "Unknown rule a11y/no-text-align-justify." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-text-align-justify › reject › [ true ] › '.foo { TEXT-ALIGN: JUSTIFY; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"{ text-align: justify; }\" in .foo (a11y/no-text-align-justify)" Received: "Unknown rule a11y/no-text-align-justify." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/no-outline-none/__tests__/index.js ● a11y/no-outline-none › accept › [ true ] › '.foo { outline: 0; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-outline-none", + "severity": "error", + "text": "Unknown rule a11y/no-outline-none.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-outline-none › accept › [ true ] › '$primary-color: #333; .bar:focus { outline: 1px solid $primary-color; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-outline-none", + "severity": "error", + "text": "Unknown rule a11y/no-outline-none.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-outline-none › accept › [ true ] › '.baz:focus { outline: none; border-color: #333; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-outline-none", + "severity": "error", + "text": "Unknown rule a11y/no-outline-none.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-outline-none › accept › [ true ] › '.quux:focus { outline: 0; border: 1px solid #000; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-outline-none", + "severity": "error", + "text": "Unknown rule a11y/no-outline-none.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-outline-none › accept › [ true ] › '.quuux:focus { outline: none; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/no-outline-none", + "severity": "error", + "text": "Unknown rule a11y/no-outline-none.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/no-outline-none › reject › [ true ] › '.foo1:focus { outline: none; } .foo2:focus { outline: 1px solid red; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"outline\" property in .foo1:focus (a11y/no-outline-none)" Received: "Unknown rule a11y/no-outline-none." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-outline-none › reject › [ true ] › '.bar:focus { outline: none; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"outline\" property in .bar:focus (a11y/no-outline-none)" Received: "Unknown rule a11y/no-outline-none." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-outline-none › reject › [ true ] › '.baz:focus { outline: none; border: transparent; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"outline\" property in .baz:focus (a11y/no-outline-none)" Received: "Unknown rule a11y/no-outline-none." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/no-outline-none › reject › [ true ] › '.quux { .quuux:focus { outline: 0; } }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"outline\" property in .quuux:focus (a11y/no-outline-none)" Received: "Unknown rule a11y/no-outline-none." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/font-size-is-readable/__tests__/index.js ● a11y/font-size-is-readable › accept › [ true ] › '.foo { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/font-size-is-readable", + "severity": "error", + "text": "Unknown rule a11y/font-size-is-readable.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/font-size-is-readable › accept › [ true ] › '.foo { font-size: 15px; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/font-size-is-readable", + "severity": "error", + "text": "Unknown rule a11y/font-size-is-readable.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/font-size-is-readable › accept › [ true ] › '.foo { font-size: 12pt; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/font-size-is-readable", + "severity": "error", + "text": "Unknown rule a11y/font-size-is-readable.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/font-size-is-readable › accept › [ true ] › '.bar { FONT-SIZE: 15PX; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/font-size-is-readable", + "severity": "error", + "text": "Unknown rule a11y/font-size-is-readable.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/font-size-is-readable › accept › [ true ] › '.baz { font-size: 1em; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/font-size-is-readable", + "severity": "error", + "text": "Unknown rule a11y/font-size-is-readable.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/font-size-is-readable › reject › [ true ] › '.foo { font-size: 10px; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a larger font-size in .foo (a11y/font-size-is-readable)" Received: "Unknown rule a11y/font-size-is-readable." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/font-size-is-readable › reject › [ true ] › '.foo { font-size: 3pt; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a larger font-size in .foo (a11y/font-size-is-readable)" Received: "Unknown rule a11y/font-size-is-readable." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/font-size-is-readable › reject › [ true ] › '.bar { FONT-SIZE: 8PX; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a larger font-size in .bar (a11y/font-size-is-readable)" Received: "Unknown rule a11y/font-size-is-readable." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/content-property-no-static-value/__tests__/index.js ● a11y/content-property-no-static-value › accept › [ true ] › ".foo::after { content: ''; }" › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/content-property-no-static-value", + "severity": "error", + "text": "Unknown rule a11y/content-property-no-static-value.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/content-property-no-static-value › accept › [ true ] › 'a { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/content-property-no-static-value", + "severity": "error", + "text": "Unknown rule a11y/content-property-no-static-value.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/content-property-no-static-value › accept › [ true ] › ".foo:after { content: ''; }" › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/content-property-no-static-value", + "severity": "error", + "text": "Unknown rule a11y/content-property-no-static-value.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/content-property-no-static-value › accept › [ true ] › '.foo::after { content: ""; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/content-property-no-static-value", + "severity": "error", + "text": "Unknown rule a11y/content-property-no-static-value.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/content-property-no-static-value › accept › [ true ] › '.bar::before { content: attr(aria-label); }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/content-property-no-static-value", + "severity": "error", + "text": "Unknown rule a11y/content-property-no-static-value.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/content-property-no-static-value › accept › [ true ] › ".foo { font-size: '12px'; width: '200px'; }" › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/content-property-no-static-value", + "severity": "error", + "text": "Unknown rule a11y/content-property-no-static-value.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/content-property-no-static-value › reject › [ true ] › '.foo::before { content: "bar"; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"content\" property in .foo::before (a11y/content-property-no-static-value)" Received: "Unknown rule a11y/content-property-no-static-value." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/content-property-no-static-value › reject › [ true ] › '.bar::before { content: 23; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"content\" property in .bar::before (a11y/content-property-no-static-value)" Received: "Unknown rule a11y/content-property-no-static-value." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/content-property-no-static-value › reject › [ true ] › ".foo:before, .bar { content: ''; }" › no description expect(received).toBe(expected) // Object.is equality Expected: "Unexpected using \"content\" property in .foo:before, .bar (a11y/content-property-no-static-value)" Received: "Unknown rule a11y/content-property-no-static-value." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/media-prefers-reduced-motion/__tests__/index.js ● a11y/media-prefers-reduced-motion › accept › [ true ] › 'a { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-reduced-motion", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-reduced-motion.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-reduced-motion › accept › [ true ] › 'div { transition: none; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-reduced-motion", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-reduced-motion.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-reduced-motion › accept › [ true ] › '.foo { transition: none } @media screen and (prefers-reduced-motion: reduce) { .foo { transition: none } }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-reduced-motion", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-reduced-motion.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-reduced-motion › accept › [ true ] › '.bar { animation: none } @media screen and (prefers-reduced-motion) { .bar { animation: none } }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-reduced-motion", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-reduced-motion.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-reduced-motion › accept › [ true ] › 'a { animation-name: skew; } @media screen and (prefers-reduced-motion) { a { animation: none } }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-reduced-motion", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-reduced-motion.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-reduced-motion › accept › [ true ] › '.foo { transition: all; @media (prefers-reduced-motion: reduce) { transition: none; } }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-reduced-motion", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-reduced-motion.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-reduced-motion › reject › [ true ] › 'a { animation-name: skew; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a is used with @media (prefers-reduced-motion) (a11y/media-prefers-reduced-motion)" Received: "Unknown rule a11y/media-prefers-reduced-motion." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/media-prefers-reduced-motion › reject › [ true ] › 'a { animation-name: skew; } @media screen and (prefers-reduced-motion) { a { transition: none; } }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a is used with @media (prefers-reduced-motion) (a11y/media-prefers-reduced-motion)" Received: "Unknown rule a11y/media-prefers-reduced-motion." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/media-prefers-reduced-motion › reject › [ true ] › '.foo { animation: 1s ease-in; } @media screen and (prefers-reduced-motion) { .foo { animation: 1s ease-in; } }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected .foo is used with @media (prefers-reduced-motion) (a11y/media-prefers-reduced-motion)" Received: "Unknown rule a11y/media-prefers-reduced-motion." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/media-prefers-color-scheme/__tests__/index.js ● a11y/media-prefers-color-scheme › accept › [ true ] › 'a { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-color-scheme", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-color-scheme.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-color-scheme › accept › [ true ] › '.foo { color: red } @media screen and (prefers-color-scheme: dark) { .foo { color: blue } }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-color-scheme", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-color-scheme.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-color-scheme › accept › [ true ] › '.bar { background-color: red } @media screen and (prefers-color-scheme: dark) { .bar { background-color: blue } }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/media-prefers-color-scheme", + "severity": "error", + "text": "Unknown rule a11y/media-prefers-color-scheme.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/media-prefers-color-scheme › reject › [ true ] › 'a { color: red; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a is used with @media (prefers-color-scheme) (a11y/media-prefers-color-scheme)" Received: "Unknown rule a11y/media-prefers-color-scheme." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/media-prefers-color-scheme › reject › [ true ] › 'a { color: red; } @media screen and (prefers-color-scheme: dark) { a { background-color: red; } }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a is used with @media (prefers-color-scheme) (a11y/media-prefers-color-scheme)" Received: "Unknown rule a11y/media-prefers-color-scheme." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/media-prefers-color-scheme › reject › [ true ] › '.foo { background-color: red;}' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected .foo is used with @media (prefers-color-scheme) (a11y/media-prefers-color-scheme)" Received: "Unknown rule a11y/media-prefers-color-scheme." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/media-prefers-color-scheme › reject › [ true ] › '.bar { color: red; } .baz { background-color: red; } @media screen and (prefers-color-scheme: dark) { .baz { color: blue; } }' › no description expect(received).toHaveLength(expected) Expected length: 2 Received length: 1 Received array: [{"column": 1, "endColumn": 2, "endLine": 1, "line": 1, "rule": "a11y/media-prefers-color-scheme", "severity": "error", "text": "Unknown rule a11y/media-prefers-color-scheme."}] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:67:29) ● a11y/media-prefers-color-scheme › reject › [ true ] › '.foo { background-color: red; } @media screen and (prefers-color-scheme) { .foo { color: red; } }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected .foo is used with @media (prefers-color-scheme) (a11y/media-prefers-color-scheme)" Received: "Unknown rule a11y/media-prefers-color-scheme." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) FAIL src/rules/line-height-is-vertical-rhythmed/__tests__/index.js ● a11y/line-height-is-vertical-rhythmed › accept › [ true ] › 'a { }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/line-height-is-vertical-rhythmed", + "severity": "error", + "text": "Unknown rule a11y/line-height-is-vertical-rhythmed.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/line-height-is-vertical-rhythmed › accept › [ true ] › '.smallText { line-height: 24px; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/line-height-is-vertical-rhythmed", + "severity": "error", + "text": "Unknown rule a11y/line-height-is-vertical-rhythmed.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/line-height-is-vertical-rhythmed › accept › [ true ] › '.largeText { line-height: 48px; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/line-height-is-vertical-rhythmed", + "severity": "error", + "text": "Unknown rule a11y/line-height-is-vertical-rhythmed.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/line-height-is-vertical-rhythmed › accept › [ true ] › '.relText { line-height: 1.5; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/line-height-is-vertical-rhythmed", + "severity": "error", + "text": "Unknown rule a11y/line-height-is-vertical-rhythmed.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/line-height-is-vertical-rhythmed › accept › [ true ] › '.smallTextU { LINE-HEIGHT: 24PX; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/line-height-is-vertical-rhythmed", + "severity": "error", + "text": "Unknown rule a11y/line-height-is-vertical-rhythmed.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/line-height-is-vertical-rhythmed › accept › [ true ] › 'body { font-size: 15px; line-height: 48px; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/line-height-is-vertical-rhythmed", + "severity": "error", + "text": "Unknown rule a11y/line-height-is-vertical-rhythmed.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/line-height-is-vertical-rhythmed › accept › [ true ] › 'a { font-size: 15px; line-height: 1.6; }' › no description expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 11 - Array [] + Array [ + Object { + "column": 1, + "endColumn": 2, + "endLine": 1, + "line": 1, + "rule": "a11y/line-height-is-vertical-rhythmed", + "severity": "error", + "text": "Unknown rule a11y/line-height-is-vertical-rhythmed.", + }, + ] at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:37:41) ● a11y/line-height-is-vertical-rhythmed › reject › [ true ] › '.foo { line-height: 12px; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a vertical rhythmed line-height in .foo (a11y/line-height-is-vertical-rhythmed)" Received: "Unknown rule a11y/line-height-is-vertical-rhythmed." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/line-height-is-vertical-rhythmed › reject › [ true ] › '.foo { line-height: 50px; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a vertical rhythmed line-height in .foo (a11y/line-height-is-vertical-rhythmed)" Received: "Unknown rule a11y/line-height-is-vertical-rhythmed." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/line-height-is-vertical-rhythmed › reject › [ true ] › '.foo { line-height: 1.2; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a vertical rhythmed line-height in .foo (a11y/line-height-is-vertical-rhythmed)" Received: "Unknown rule a11y/line-height-is-vertical-rhythmed." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/line-height-is-vertical-rhythmed › reject › [ true ] › '.foo { line-height: 12px; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a vertical rhythmed line-height in .foo (a11y/line-height-is-vertical-rhythmed)" Received: "Unknown rule a11y/line-height-is-vertical-rhythmed." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/line-height-is-vertical-rhythmed › reject › [ true ] › '.foo { LINE-HEIGHT: 23PX; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a vertical rhythmed line-height in .foo (a11y/line-height-is-vertical-rhythmed)" Received: "Unknown rule a11y/line-height-is-vertical-rhythmed." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/line-height-is-vertical-rhythmed › reject › [ true ] › 'p { font-size: 23px; line-height: 23px; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a vertical rhythmed line-height in p (a11y/line-height-is-vertical-rhythmed)" Received: "Unknown rule a11y/line-height-is-vertical-rhythmed." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) ● a11y/line-height-is-vertical-rhythmed › reject › [ true ] › 'a { font-size: 23px; line-height: 1; }' › no description expect(received).toBe(expected) // Object.is equality Expected: "Expected a vertical rhythmed line-height in a (a11y/line-height-is-vertical-rhythmed)" Received: "Unknown rule a11y/line-height-is-vertical-rhythmed." at node_modules/jest-preset-stylelint/getTestRule.js:75:28 at Array.forEach (<anonymous>) at Object.<anonymous> (node_modules/jest-preset-stylelint/getTestRule.js:69:40) Test Suites: 12 failed, 12 total Tests: 92 failed, 92 total Snapshots: 0 total Time: 3.196 s Ran all test suites.
Same issue in https://github.com/electrovir/stylelint-plugin-import. See: https://github.com/electrovir/stylelint-plugin-import/issues/22
Seems in stylelint 16 this will break the plugin.
For some reason
jest
(tests) fail in all tests, I have no experience in jest and have no idea why all rules show up as "Uknown rule". If someone knows, please let me know.