From 495e8ccf77b2815eb236b34f9786c3a8147bd416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=AF=E7=84=B6?= Date: Sat, 25 Oct 2025 23:23:53 +0800 Subject: [PATCH] feat!: add unique-test-case-names to recommended --- README.md | 2 +- docs/rules/unique-test-case-names.md | 2 ++ lib/rules/unique-test-case-names.ts | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5af4e7b2..c06590f0 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ export default [ | [require-test-case-name](docs/rules/require-test-case-name.md) | require test cases to have a `name` property under certain conditions | | | | | | [test-case-property-ordering](docs/rules/test-case-property-ordering.md) | require the properties of a test case to be placed in a consistent order | | 🔧 | | | | [test-case-shorthand-strings](docs/rules/test-case-shorthand-strings.md) | enforce consistent usage of shorthand strings for test cases with no options | | 🔧 | | | -| [unique-test-case-names](docs/rules/unique-test-case-names.md) | enforce that all test cases with names have unique names | | | | | +| [unique-test-case-names](docs/rules/unique-test-case-names.md) | enforce that all test cases with names have unique names | ✅ | | | | diff --git a/docs/rules/unique-test-case-names.md b/docs/rules/unique-test-case-names.md index 9643c687..94d118a5 100644 --- a/docs/rules/unique-test-case-names.md +++ b/docs/rules/unique-test-case-names.md @@ -1,5 +1,7 @@ # Enforce that all test cases with names have unique names (`eslint-plugin/unique-test-case-names`) +💼 This rule is enabled in the ✅ `recommended` [config](https://github.com/eslint-community/eslint-plugin-eslint-plugin#presets). + This rule enforces that any test cases that have names defined, have unique names within their `valid` and `invalid` arrays. diff --git a/lib/rules/unique-test-case-names.ts b/lib/rules/unique-test-case-names.ts index e62fefe4..3b22e82f 100644 --- a/lib/rules/unique-test-case-names.ts +++ b/lib/rules/unique-test-case-names.ts @@ -9,7 +9,7 @@ const rule: Rule.RuleModule = { docs: { description: 'enforce that all test cases with names have unique names', category: 'Tests', - recommended: false, + recommended: true, url: 'https://github.com/eslint-community/eslint-plugin-eslint-plugin/tree/HEAD/docs/rules/unique-test-case-names.md', }, schema: [],