Skip to content

Commit b860084

Browse files
G-RathSimenB
authored andcommitted
feat(lowercase-name): rename to prefer-lowercase-title
BREAKING CHANGE: renamed `lowercase-name` to `prefer-lowercase-title`
1 parent 3434d9b commit b860084

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,6 @@ installations requiring long-term consistency.
154154
| ---------------------------------------------------------------------------- | ------------------------------------------------------------------- | ---------------- | ------------ |
155155
| [consistent-test-it](docs/rules/consistent-test-it.md) | Have control over `test` and `it` usages | | ![fixable][] |
156156
| [expect-expect](docs/rules/expect-expect.md) | Enforce assertion to be made in a test body | ![recommended][] | |
157-
| [lowercase-name](docs/rules/lowercase-name.md) | Enforce lowercase test names | | ![fixable][] |
158157
| [max-nested-describe](docs/rules/max-nested-describe.md) | Enforces a maximum depth to nested describe calls | | |
159158
| [no-alias-methods](docs/rules/no-alias-methods.md) | Disallow alias methods | ![style][] | ![fixable][] |
160159
| [no-commented-out-tests](docs/rules/no-commented-out-tests.md) | Disallow commented out tests | ![recommended][] | |
@@ -181,6 +180,7 @@ installations requiring long-term consistency.
181180
| [prefer-expect-assertions](docs/rules/prefer-expect-assertions.md) | Suggest using `expect.assertions()` OR `expect.hasAssertions()` | | ![suggest][] |
182181
| [prefer-expect-resolves](docs/rules/prefer-expect-resolves.md) | Prefer `await expect(...).resolves` over `expect(await ...)` syntax | | ![fixable][] |
183182
| [prefer-hooks-on-top](docs/rules/prefer-hooks-on-top.md) | Suggest having hooks before any test cases | | |
183+
| [prefer-lowercase-title](docs/rules/prefer-lowercase-title.md) | Enforce lowercase test names | | ![fixable][] |
184184
| [prefer-spy-on](docs/rules/prefer-spy-on.md) | Suggest using `jest.spyOn()` | | ![fixable][] |
185185
| [prefer-strict-equal](docs/rules/prefer-strict-equal.md) | Suggest using `toStrictEqual()` | | ![suggest][] |
186186
| [prefer-to-be](docs/rules/prefer-to-be.md) | Suggest using `toBe()` for primitive literals | ![style][] | ![fixable][] |

docs/rules/lowercase-name.md docs/rules/prefer-lowercase-title.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Enforce lowercase test names (`lowercase-name`)
1+
# Enforce lowercase test names (`prefer-lowercase-title`)
22

33
## Rule details
44

src/__tests__/__snapshots__/rules.test.ts.snap

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ Object {
1212
"rules": Object {
1313
"jest/consistent-test-it": "error",
1414
"jest/expect-expect": "error",
15-
"jest/lowercase-name": "error",
1615
"jest/max-nested-describe": "error",
1716
"jest/no-alias-methods": "error",
1817
"jest/no-commented-out-tests": "error",
@@ -39,6 +38,7 @@ Object {
3938
"jest/prefer-expect-assertions": "error",
4039
"jest/prefer-expect-resolves": "error",
4140
"jest/prefer-hooks-on-top": "error",
41+
"jest/prefer-lowercase-title": "error",
4242
"jest/prefer-spy-on": "error",
4343
"jest/prefer-strict-equal": "error",
4444
"jest/prefer-to-be": "error",

src/rules/__tests__/lowercase-name.test.ts src/rules/__tests__/prefer-lowercase-title.test.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { TSESLint } from '@typescript-eslint/experimental-utils';
22
import dedent from 'dedent';
33
import resolveFrom from 'resolve-from';
4-
import rule from '../lowercase-name';
4+
import rule from '../prefer-lowercase-title';
55
import { DescribeAlias, TestCaseName } from '../utils';
66

77
const ruleTester = new TSESLint.RuleTester({
@@ -11,7 +11,7 @@ const ruleTester = new TSESLint.RuleTester({
1111
},
1212
});
1313

14-
ruleTester.run('lowercase-name', rule, {
14+
ruleTester.run('prefer-lowercase-title', rule, {
1515
valid: [
1616
'it.each()',
1717
'it.each()(1)',
@@ -247,7 +247,7 @@ ruleTester.run('lowercase-name', rule, {
247247
],
248248
});
249249

250-
ruleTester.run('lowercase-name with ignore=describe', rule, {
250+
ruleTester.run('prefer-lowercase-title with ignore=describe', rule, {
251251
valid: [
252252
{
253253
code: "describe('Foo', function () {})",
@@ -273,7 +273,7 @@ ruleTester.run('lowercase-name with ignore=describe', rule, {
273273
invalid: [],
274274
});
275275

276-
ruleTester.run('lowercase-name with ignore=test', rule, {
276+
ruleTester.run('prefer-lowercase-title with ignore=test', rule, {
277277
valid: [
278278
{
279279
code: "test('Foo', function () {})",
@@ -299,7 +299,7 @@ ruleTester.run('lowercase-name with ignore=test', rule, {
299299
invalid: [],
300300
});
301301

302-
ruleTester.run('lowercase-name with ignore=it', rule, {
302+
ruleTester.run('prefer-lowercase-title with ignore=it', rule, {
303303
valid: [
304304
{
305305
code: "it('Foo', function () {})",
@@ -325,7 +325,7 @@ ruleTester.run('lowercase-name with ignore=it', rule, {
325325
invalid: [],
326326
});
327327

328-
ruleTester.run('lowercase-name with allowedPrefixes', rule, {
328+
ruleTester.run('prefer-lowercase-title with allowedPrefixes', rule, {
329329
valid: [
330330
{
331331
code: "it('GET /live', function () {})",
@@ -343,7 +343,7 @@ ruleTester.run('lowercase-name with allowedPrefixes', rule, {
343343
invalid: [],
344344
});
345345

346-
ruleTester.run('lowercase-name with ignoreTopLevelDescribe', rule, {
346+
ruleTester.run('prefer-lowercase-title with ignoreTopLevelDescribe', rule, {
347347
valid: [
348348
{
349349
code: 'describe("MyClass", () => {});',
File renamed without changes.

0 commit comments

Comments
 (0)