diff --git a/src/rules/__tests__/no-disabled-tests.test.ts b/src/rules/__tests__/no-disabled-tests.test.ts index f649cd225..16da12575 100644 --- a/src/rules/__tests__/no-disabled-tests.test.ts +++ b/src/rules/__tests__/no-disabled-tests.test.ts @@ -65,6 +65,14 @@ ruleTester.run('no-disabled-tests', rule, { code: 'describe.skip("foo", function () {})', errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }], }, + { + code: 'describe.skip.each([1, 2, 3])("%s", (a, b) => {});', + errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }], + }, + { + code: 'xdescribe.each([1, 2, 3])("%s", (a, b) => {});', + errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }], + }, { code: 'describe[`skip`]("foo", function () {})', errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }], diff --git a/src/rules/no-disabled-tests.ts b/src/rules/no-disabled-tests.ts index 5530167d9..78eabdc4c 100644 --- a/src/rules/no-disabled-tests.ts +++ b/src/rules/no-disabled-tests.ts @@ -45,6 +45,8 @@ export default createRule({ } switch (functionName) { + case 'describe.skip.each': + case 'xdescribe.each': case 'describe.skip': context.report({ messageId: 'skippedTestSuite', node }); break;