From 1ea4cfb585dcb52ac3cb1522a32f25cfe507121b Mon Sep 17 00:00:00 2001 From: "Nicholas C. Zakas" Date: Wed, 20 Sep 2023 11:05:48 -0400 Subject: [PATCH] fix: Ensure all RuleTester tests all deprecated context methods (#17587) --- lib/rule-tester/rule-tester.js | 7 ++++++- tests/lib/rule-tester/rule-tester.js | 7 +++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/lib/rule-tester/rule-tester.js b/lib/rule-tester/rule-tester.js index 82d79790a31..a180ee570ae 100644 --- a/lib/rule-tester/rule-tester.js +++ b/lib/rule-tester/rule-tester.js @@ -186,7 +186,12 @@ const DEPRECATED_SOURCECODE_PASSTHROUGHS = { getTokens: "getTokens", getTokensAfter: "getTokensAfter", getTokensBefore: "getTokensBefore", - getTokensBetween: "getTokensBetween" + getTokensBetween: "getTokensBetween", + + getScope: "getScope", + getAncestors: "getAncestors", + getDeclaredVariables: "getDeclaredVariables", + markVariableAsUsed: "markVariableAsUsed" }; /** diff --git a/tests/lib/rule-tester/rule-tester.js b/tests/lib/rule-tester/rule-tester.js index 68cf887adb9..756444e4ea9 100644 --- a/tests/lib/rule-tester/rule-tester.js +++ b/tests/lib/rule-tester/rule-tester.js @@ -2534,10 +2534,13 @@ describe("RuleTester", () => { getTokens: "getTokens", getTokensAfter: "getTokensAfter", getTokensBefore: "getTokensBefore", - getTokensBetween: "getTokensBetween" + getTokensBetween: "getTokensBetween", + getScope: "getScope", + getAncestors: "getAncestors", + getDeclaredVariables: "getDeclaredVariables", + markVariableAsUsed: "markVariableAsUsed" }).forEach(([methodName, replacementName]) => { - it(`should log a deprecation warning when calling \`context.${methodName}\``, () => { const ruleToCheckDeprecation = { meta: {