Skip to content

Commit e961e21

Browse files
authored
fix(valid-title): check if node has arguments first (#436)
1 parent 7eae625 commit e961e21

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/rules/__tests__/valid-title.test.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ const ruleTester = new TSESLint.RuleTester({
99

1010
ruleTester.run('no-accidental-space', rule, {
1111
valid: [
12+
'it()',
13+
'describe()',
14+
'it("")',
15+
'it.each()()',
1216
'describe("foo", function () {})',
1317
'describe(6, function () {})',
1418
'fdescribe("foo", function () {})',

src/rules/valid-title.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ export default createRule({
3939
CallExpression(node) {
4040
if (!isDescribe(node) && !isTestCase(node)) return;
4141

42+
if (!node.arguments.length) return;
43+
4244
const title = getNodeTitle(node);
4345
if (!title) return;
4446

0 commit comments

Comments
 (0)