From 0ea7ff56984df006d26856420a8e90700e26ab85 Mon Sep 17 00:00:00 2001 From: auvred Date: Sat, 27 Apr 2024 17:25:19 +0300 Subject: [PATCH] test(rule-tester): update test config snapshots to include new disallowAutomaticSingleRunInference option --- packages/rule-tester/tests/RuleTester.test.ts | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/packages/rule-tester/tests/RuleTester.test.ts b/packages/rule-tester/tests/RuleTester.test.ts index 2cfc3678ad58..5df3c4e68f95 100644 --- a/packages/rule-tester/tests/RuleTester.test.ts +++ b/packages/rule-tester/tests/RuleTester.test.ts @@ -190,19 +190,29 @@ describe('RuleTester', () => { { "code": "string based valid test", "filename": "/some/path/that/totally/exists/file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, }, { "code": "object based valid test", "filename": "/some/path/that/totally/exists/file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, }, { "code": "explicit filename shouldn't be overwritten", "filename": "/set/in/the/test.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, }, { "code": "jsx should have the correct filename", "filename": "/some/path/that/totally/exists/react.tsx", "parserOptions": { + "disallowAutomaticSingleRunInference": true, "ecmaFeatures": { "jsx": true, }, @@ -213,6 +223,7 @@ describe('RuleTester', () => { "filename": "/set/in/the/test/file.ts", "parserOptions": { "EXPERIMENTAL_useProjectService": false, + "disallowAutomaticSingleRunInference": true, "project": "tsconfig.test-specific.json", "tsconfigRootDir": "/set/in/the/test/", }, @@ -225,6 +236,9 @@ describe('RuleTester', () => { }, ], "filename": "/some/path/that/totally/exists/file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, }, ] `); @@ -265,11 +279,15 @@ describe('RuleTester', () => { { "code": "normal", "filename": "/some/path/that/totally/exists/set-in-constructor.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, }, { "code": "jsx", "filename": "/some/path/that/totally/exists/react-set-in-constructor.tsx", "parserOptions": { + "disallowAutomaticSingleRunInference": true, "ecmaFeatures": { "jsx": true, }, @@ -461,6 +479,9 @@ describe('RuleTester', () => { "totally-real-dependency": "10", }, "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -469,6 +490,9 @@ describe('RuleTester', () => { "totally-real-dependency": "10.0", }, "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -477,6 +501,9 @@ describe('RuleTester', () => { "totally-real-dependency": "10.0.0", }, "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -490,6 +517,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": true, }, { @@ -503,6 +533,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": true, }, { @@ -516,6 +549,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": true, }, ] @@ -591,6 +627,9 @@ describe('RuleTester', () => { }, }, "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -601,6 +640,9 @@ describe('RuleTester', () => { }, }, "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -616,6 +658,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": true, }, { @@ -631,6 +676,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": true, }, { @@ -649,6 +697,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": true, }, ] @@ -702,17 +753,26 @@ describe('RuleTester', () => { { "code": "string based is always run", "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { "code": "no constraints is always run", "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { "code": "empty object is always run", "dependencyConstraints": {}, "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -721,6 +781,9 @@ describe('RuleTester', () => { "totally-real-dependency": "10", }, "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -731,6 +794,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -742,6 +808,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": false, }, { @@ -755,6 +824,9 @@ describe('RuleTester', () => { }, ], "filename": "file.ts", + "parserOptions": { + "disallowAutomaticSingleRunInference": true, + }, "skip": true, }, ]