File tree 1 file changed +15
-0
lines changed
packages/eslint-plugin/tests
1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -93,6 +93,21 @@ describe('all.ts', () => {
93
93
itHasBaseRulesOverriden ( unfilteredConfigRules ) ;
94
94
} ) ;
95
95
96
+ describe ( 'disable-type-checked.ts' , ( ) => {
97
+ const unfilteredConfigRules : Record < string , string > =
98
+ plugin . configs [ 'disable-type-checked' ] . rules ;
99
+
100
+ it ( 'disables all type checked rules' , ( ) => {
101
+ const configRules = filterRules ( unfilteredConfigRules ) ;
102
+
103
+ const ruleConfigs : [ string , string ] [ ] = Object . entries ( rules )
104
+ . filter ( ( [ , rule ] ) => rule . meta . docs ?. requiresTypeChecking )
105
+ . map ( ( [ name ] ) => [ `${ RULE_NAME_PREFIX } ${ name } ` , 'off' ] ) ;
106
+
107
+ expect ( entriesToObject ( ruleConfigs ) ) . toEqual ( entriesToObject ( configRules ) ) ;
108
+ } ) ;
109
+ } ) ;
110
+
96
111
describe ( 'recommended.ts' , ( ) => {
97
112
const unfilteredConfigRules : Record < string , string > =
98
113
plugin . configs . recommended . rules ;
You can’t perform that action at this time.
0 commit comments