From 9e9cf8302ae182402da853a11b05e1560ccc63ee Mon Sep 17 00:00:00 2001 From: Matt N Date: Tue, 13 Feb 2024 12:51:08 -0500 Subject: [PATCH] feat: support `failing.each` (#1499) --- src/rules/utils/parseJestFnCall.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/rules/utils/parseJestFnCall.ts b/src/rules/utils/parseJestFnCall.ts index 63a43eda3..d05531248 100644 --- a/src/rules/utils/parseJestFnCall.ts +++ b/src/rules/utils/parseJestFnCall.ts @@ -129,41 +129,58 @@ const ValidJestFnCallChains = [ 'xdescribe.each', 'it', 'it.concurrent', + 'it.concurrent.failing', 'it.concurrent.each', + 'it.concurrent.failing.each', + 'it.concurrent.failing.only.each', + 'it.concurrent.failing.skip.each', 'it.concurrent.only.each', 'it.concurrent.skip.each', 'it.each', 'it.failing', + 'it.failing.each', 'it.only', 'it.only.each', 'it.only.failing', + 'it.only.failing.each', 'it.skip', 'it.skip.each', 'it.skip.failing', + 'it.skip.failing.each', 'it.todo', 'fit', 'fit.each', 'fit.failing', + 'fit.failing.each', 'xit', 'xit.each', 'xit.failing', + 'xit.failing.each', 'test', 'test.concurrent', + 'test.concurrent.failing', 'test.concurrent.each', + 'test.concurrent.failing.each', + 'test.concurrent.failing.only.each', + 'test.concurrent.failing.skip.each', 'test.concurrent.only.each', 'test.concurrent.skip.each', 'test.each', 'test.failing', + 'test.failing.each', 'test.only', 'test.only.each', 'test.only.failing', + 'test.only.failing.each', 'test.skip', 'test.skip.each', 'test.skip.failing', + 'test.skip.failing.each', 'test.todo', 'xtest', 'xtest.each', 'xtest.failing', + 'xtest.failing.each', ]; declare module '@typescript-eslint/utils/dist/ts-eslint' {