diff --git a/src/rules/expect-expect.test.ts b/src/rules/expect-expect.test.ts index f146ab06..54c82495 100644 --- a/src/rules/expect-expect.test.ts +++ b/src/rules/expect-expect.test.ts @@ -5,11 +5,11 @@ runRuleTester('expect-expect', rule, { invalid: [ { code: 'test("should fail", () => {});', - errors: [{ messageId: 'noAssertions' }], + errors: [{ messageId: 'noAssertions', type: 'Identifier' }], }, { code: 'test.skip("should fail", () => {});', - errors: [{ messageId: 'noAssertions' }], + errors: [{ messageId: 'noAssertions', type: 'MemberExpression' }], }, { code: javascript` @@ -17,7 +17,7 @@ runRuleTester('expect-expect', rule, { await assertCustomCondition(page) }) `, - errors: [{ messageId: 'noAssertions' }], + errors: [{ messageId: 'noAssertions', type: 'Identifier' }], }, { code: javascript` @@ -25,13 +25,13 @@ runRuleTester('expect-expect', rule, { await assertCustomCondition(page) }) `, - errors: [{ messageId: 'noAssertions' }], + errors: [{ messageId: 'noAssertions', type: 'Identifier' }], name: 'Custom assert function', options: [{ assertFunctionNames: ['wayComplexCustomCondition'] }], }, { code: 'it("should pass", () => hi(true).toBeDefined())', - errors: [{ messageId: 'noAssertions' }], + errors: [{ messageId: 'noAssertions', type: 'Identifier' }], name: 'Global aliases', settings: { playwright: { diff --git a/src/rules/expect-expect.ts b/src/rules/expect-expect.ts index 89b7efa1..481cae4f 100644 --- a/src/rules/expect-expect.ts +++ b/src/rules/expect-expect.ts @@ -40,7 +40,7 @@ export default createRule({ }, 'Program:exit'() { unchecked.forEach((node) => { - context.report({ messageId: 'noAssertions', node }) + context.report({ messageId: 'noAssertions', node: node.callee }) }) }, }