diff --git a/src/rules/no-disabled-tests.ts b/src/rules/no-disabled-tests.ts index eb88631..4f92b41 100644 --- a/src/rules/no-disabled-tests.ts +++ b/src/rules/no-disabled-tests.ts @@ -48,10 +48,11 @@ export default createEslintRule({ } } - if (vitestFnCall.name.startsWith('x') || vitestFnCall.members.some(s => getAccessorValue(s) === 'skip')) { + const skipMember = vitestFnCall.members.find(s => getAccessorValue(s) === 'skip') + if (vitestFnCall.name.startsWith('x') || skipMember !== undefined) { context.report({ messageId: vitestFnCall.type === 'describe' ? 'disabledSuite' : 'disabledTest', - node + node: skipMember ?? vitestFnCall.head.node }) } },