From 69ac0a042d247e5e2c78ee6aa8160dd3a9712667 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 21 Feb 2022 22:52:24 -0800 Subject: [PATCH] [Tests] `sort-comp`: add passing test Closes #3127 --- tests/lib/rules/sort-comp.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/tests/lib/rules/sort-comp.js b/tests/lib/rules/sort-comp.js index 8d1c34235f..0461f65fd0 100644 --- a/tests/lib/rules/sort-comp.js +++ b/tests/lib/rules/sort-comp.js @@ -697,6 +697,32 @@ ruleTester.run('sort-comp', rule, { }, ], }, + { + code: ` + class ClassName extends React.Component { + static defaultProps = {}; + static parseDateString(date?: Date) {} + state = {}; + render() { + return
; + } + } + `, + features: ['types'], + options: [ + { + order: [ + 'static-variables', + 'static-methods', + 'type-annotations', + 'instance-variables', + 'lifecycle', + 'everything-else', + 'render', + ], + }, + ], + }, ]), invalid: parsers.all([