@@ -885,7 +885,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
885885 column : 38 ,
886886 } ] ,
887887 } ,
888- {
888+ semver . satisfies ( eslintPkg . version , '> 4' ) ? {
889889 code : `
890890 const MyComponent = () => {
891891 return (
@@ -899,7 +899,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
899899 )
900900 }
901901 ` ,
902- output : semver . satisfies ( eslintPkg . version , '> 4' ) ? `
902+ output : `
903903 const MyComponent = () => {
904904 return (
905905 <>
@@ -911,15 +911,15 @@ ruleTester.run('jsx-no-leaked-render', rule, {
911911 </>
912912 )
913913 }
914- ` : null ,
914+ ` ,
915915 options : [ { validStrategies : [ 'coerce' , 'ternary' ] } ] ,
916916 errors : [ {
917917 message : 'Potential leaked value that might cause unintentionally rendered values or rendering crashes' ,
918918 line : 5 ,
919919 column : 16 ,
920920 } ] ,
921- } ,
922- {
921+ } : [ ] ,
922+ semver . satisfies ( eslintPkg . version , '> 4' ) ? {
923923 code : `
924924 const MyComponent = () => {
925925 return (
@@ -934,7 +934,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
934934 )
935935 }
936936 ` ,
937- output : semver . satisfies ( eslintPkg . version , '> 4' ) ? `
937+ output : `
938938 const MyComponent = () => {
939939 return (
940940 <>
@@ -947,13 +947,13 @@ ruleTester.run('jsx-no-leaked-render', rule, {
947947 </>
948948 )
949949 }
950- ` : null ,
950+ ` ,
951951 options : [ { validStrategies : [ 'coerce' , 'ternary' ] } ] ,
952952 errors : [ {
953953 message : 'Potential leaked value that might cause unintentionally rendered values or rendering crashes' ,
954954 line : 5 ,
955955 column : 16 ,
956956 } ] ,
957- }
957+ } : [ ]
958958 ) ) ,
959959} ) ;
0 commit comments