From 861fdc4a817831abd5076f6b60e0ed09c04049f5 Mon Sep 17 00:00:00 2001 From: Alex Kovar Date: Tue, 16 Jun 2020 14:16:08 -0500 Subject: [PATCH] Added test case for more deeply nested props #2662 --- tests/lib/rules/forbid-prop-types.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tests/lib/rules/forbid-prop-types.js b/tests/lib/rules/forbid-prop-types.js index dce8669be9..d4f7839b08 100644 --- a/tests/lib/rules/forbid-prop-types.js +++ b/tests/lib/rules/forbid-prop-types.js @@ -1497,5 +1497,20 @@ ruleTester.run('forbid-prop-types', rule, { forbid: ['objectOf'] }], errors: 1 + }, + { + code: [ + 'import { shape, any } from "prop-types";', + 'function C({ a }) { return a; }', + 'C.propTypes = {', + ' a: shape({', + ' b: any', + ' })', + '};' + ].join('\n'), + options: [{ + forbid: ['any'] + }], + errors: 1 }] });