Skip to content

Commit 4d7cf19

Browse files
test: add valid test case
1 parent 8556e91 commit 4d7cf19

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

Diff for: packages/eslint-plugin/tests/rules/max-params.test.ts

+16-4
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,18 @@ class Foo {
5757
`,
5858
options: [{ countVoidThis: true, max: 2 }],
5959
},
60+
{
61+
code: `
62+
declare function makeDate(m: number, d: number, y: number): Date;
63+
`,
64+
options: [{ max: 3 }],
65+
},
66+
{
67+
code: `
68+
type sum = (a: number, b: number) => number;
69+
`,
70+
options: [{ max: 2 }],
71+
},
6072
],
6173
invalid: [
6274
{ code: 'function foo(a, b, c, d) {}', errors: [{ messageId: 'exceed' }] },
@@ -100,17 +112,17 @@ class Foo {
100112
},
101113
{
102114
code: `
103-
function makeDate(m: number, d: number, y: number): Date;
115+
declare function makeDate(m: number, d: number, y: number): Date;
104116
`,
105-
options: [{ max: 1 }],
106117
errors: [{ messageId: 'exceed' }],
118+
options: [{ max: 1 }],
107119
},
108120
{
109121
code: `
110-
type sum = (a: number, b:number) => number
122+
type sum = (a: number, b: number) => number;
111123
`,
112-
options: [{ max: 1 }],
113124
errors: [{ messageId: 'exceed' }],
125+
options: [{ max: 1 }],
114126
},
115127
],
116128
});

0 commit comments

Comments
 (0)