diff --git a/src/rules/__tests__/prefer-todo.test.ts b/src/rules/__tests__/prefer-todo.test.ts index 3800d36d9..95b3c226f 100644 --- a/src/rules/__tests__/prefer-todo.test.ts +++ b/src/rules/__tests__/prefer-todo.test.ts @@ -9,6 +9,7 @@ const ruleTester = new TSESLint.RuleTester({ ruleTester.run('prefer-todo', rule, { valid: [ + 'test()', 'test.todo("i need to write this test");', 'test(obj)', 'fit("foo")', diff --git a/src/rules/prefer-todo.ts b/src/rules/prefer-todo.ts index e8d739060..8aea31665 100644 --- a/src/rules/prefer-todo.ts +++ b/src/rules/prefer-todo.ts @@ -76,7 +76,7 @@ export default createRule({ CallExpression(node) { const [firstArg, secondArg] = node.arguments; - if (!isTargetedTestCase(node) || !isStringNode(firstArg)) { + if (!firstArg || !isTargetedTestCase(node) || !isStringNode(firstArg)) { return; }