diff --git a/src/rules/valid-expect.ts b/src/rules/valid-expect.ts index e491ff71f..3b21c11e7 100644 --- a/src/rules/valid-expect.ts +++ b/src/rules/valid-expect.ts @@ -281,16 +281,11 @@ export default createRule<[{ alwaysAwait?: boolean }], MessageIds>({ // nothing called on "expect()" 'CallExpression:exit'(node: TSESTree.CallExpression) { if ( - !isExpectCall(node) || - node.parent.type !== AST_NODE_TYPES.ExpressionStatement + isExpectCall(node) && + node.parent.type === AST_NODE_TYPES.ExpressionStatement ) { - return; + context.report({ messageId: 'noAssertions', node }); } - - context.report({ - messageId: 'noAssertions', - node, - }); }, }; },