Skip to content

Commit acfcc2b

Browse files
committed
fix: output only for eslint 4+
1 parent 223aa32 commit acfcc2b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

tests/lib/rules/jsx-no-leaked-render.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -899,7 +899,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
899899
)
900900
}
901901
`,
902-
output: `
902+
output: semver.satisfies(eslintPkg.version, '> 4') ? `
903903
const MyComponent = () => {
904904
return (
905905
<>
@@ -911,7 +911,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
911911
</>
912912
)
913913
}
914-
`,
914+
` : null,
915915
options: [{ validStrategies: ['coerce', 'ternary'] }],
916916
errors: [{
917917
message: 'Potential leaked value that might cause unintentionally rendered values or rendering crashes',
@@ -934,7 +934,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
934934
)
935935
}
936936
`,
937-
output: `
937+
output: semver.satisfies(eslintPkg.version, '> 4') ? `
938938
const MyComponent = () => {
939939
return (
940940
<>
@@ -947,7 +947,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
947947
</>
948948
)
949949
}
950-
`,
950+
` : null,
951951
options: [{ validStrategies: ['coerce', 'ternary'] }],
952952
errors: [{
953953
message: 'Potential leaked value that might cause unintentionally rendered values or rendering crashes',

0 commit comments

Comments
 (0)