Skip to content

Commit 2dd2277

Browse files
committed
[Tests] prop-types: add now-passing test case
Closes #2123.
1 parent 84652b6 commit 2dd2277

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

tests/lib/rules/prop-types.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4394,6 +4394,26 @@ ruleTester.run('prop-types', rule, {
43944394
errors: [{
43954395
message: '\'name\' is missing in props validation'
43964396
}]
4397+
},
4398+
{
4399+
code: `
4400+
export default class extends React.Component {
4401+
onSubmit = () => {
4402+
this.setState((state, { a }) => {
4403+
a.b.c();
4404+
return null;
4405+
});
4406+
};
4407+
4408+
render() {
4409+
return null;
4410+
}
4411+
}
4412+
`,
4413+
parser: 'babel-eslint',
4414+
errors: [{
4415+
message: '\'a\' is missing in props validation'
4416+
}]
43974417
}
43984418
]
43994419
});

0 commit comments

Comments
 (0)