Skip to content

Commit

Permalink
fix(lowercase-name): ignore all top level describes when option is tr…
Browse files Browse the repository at this point in the history
…ue (#614)

closes #613
  • Loading branch information
G-Rath committed Jun 23, 2020
1 parent 9262f46 commit 624018a
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
16 changes: 16 additions & 0 deletions src/rules/__tests__/lowercase-name.test.ts
Expand Up @@ -271,6 +271,22 @@ ruleTester.run('lowercase-name with ignoreTopLevelDescribe', rule, {
`,
options: [{ ignoreTopLevelDescribe: true }],
},
{
code: dedent`
describe('Strings', () => {
it('are strings', () => {
expect('abc').toBe('abc');
});
});
describe('Booleans', () => {
it('are booleans', () => {
expect(true).toBe(true);
});
});
`,
options: [{ ignoreTopLevelDescribe: true }],
},
],
invalid: [
{
Expand Down
5 changes: 5 additions & 0 deletions src/rules/lowercase-name.ts
Expand Up @@ -158,6 +158,11 @@ export default createRule<
});
}
},
'CallExpression:exit'(node: TSESTree.CallExpression) {
if (isDescribe(node)) {
numberOfDescribeBlocks--;
}
},
};
},
});

0 comments on commit 624018a

Please sign in to comment.