Skip to content

Commit 6a32e87

Browse files
authored
fix(no-disabled-tests): support describe.skip.each & xdescribe.each (#778)
1 parent 92a8826 commit 6a32e87

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/rules/__tests__/no-disabled-tests.test.ts

+8
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,14 @@ ruleTester.run('no-disabled-tests', rule, {
6767
code: 'describe.skip("foo", function () {})',
6868
errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }],
6969
},
70+
{
71+
code: 'describe.skip.each([1, 2, 3])("%s", (a, b) => {});',
72+
errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }],
73+
},
74+
{
75+
code: 'xdescribe.each([1, 2, 3])("%s", (a, b) => {});',
76+
errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }],
77+
},
7078
{
7179
code: 'describe[`skip`]("foo", function () {})',
7280
errors: [{ messageId: 'skippedTestSuite', column: 1, line: 1 }],

src/rules/no-disabled-tests.ts

+2
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ export default createRule({
4545
}
4646

4747
switch (functionName) {
48+
case 'describe.skip.each':
49+
case 'xdescribe.each':
4850
case 'describe.skip':
4951
context.report({ messageId: 'skippedTestSuite', node });
5052
break;

0 commit comments

Comments
 (0)