diff --git a/src/rules/__tests__/unbound-method.test.ts b/src/rules/__tests__/unbound-method.test.ts index 0dca6d703..154a4d0c1 100644 --- a/src/rules/__tests__/unbound-method.test.ts +++ b/src/rules/__tests__/unbound-method.test.ts @@ -182,25 +182,6 @@ describe('error handling', () => { }, ); }); - - describe('when "project" is not set', () => { - const ruleTester = new ESLintUtils.RuleTester({ - parser: '@typescript-eslint/parser', - parserOptions: { - sourceType: 'module', - tsconfigRootDir: rootPath, - }, - }); - - ruleTester.run( - 'unbound-method jest edition without "project" property', - requireRule(false), - { - valid: validTestCases.concat(invalidTestCases.map(({ code }) => code)), - invalid: [], - }, - ); - }); }); ruleTester.run('unbound-method jest edition', requireRule(false), { diff --git a/src/rules/unbound-method.ts b/src/rules/unbound-method.ts index 9e3b69f77..4bf269f43 100644 --- a/src/rules/unbound-method.ts +++ b/src/rules/unbound-method.ts @@ -33,16 +33,6 @@ const baseRule = (() => { } })(); -const tryCreateBaseRule = ( - context: Readonly>, -) => { - try { - return baseRule?.create(context); - } catch { - return null; - } -}; - interface Config { ignoreStatic: boolean; } @@ -75,7 +65,7 @@ export default createRule({ }, }, create(context) { - const baseSelectors = tryCreateBaseRule(context); + const baseSelectors = baseRule?.create(context); if (!baseSelectors) { return {};