diff --git a/tests/lib/rules/jsx-no-leaked-render.js b/tests/lib/rules/jsx-no-leaked-render.js
index 7e7c12270f..eb04fe257d 100644
--- a/tests/lib/rules/jsx-no-leaked-render.js
+++ b/tests/lib/rules/jsx-no-leaked-render.js
@@ -93,44 +93,44 @@ ruleTester.run('jsx-no-leaked-render', rule, {
`,
},
{
- options: [{ validStrategies: ['ternary'] }],
code: `
const Component = ({ elements, count }) => {
return
{count ? : null}
}
`,
+ options: [{ validStrategies: ['ternary'] }],
},
{
- options: [{ validStrategies: ['coerce'] }],
code: `
const Component = ({ elements, count }) => {
return {!!count && }
}
`,
+ options: [{ validStrategies: ['coerce'] }],
},
{
- options: [{ validStrategies: ['coerce', 'ternary'] }],
code: `
const Component = ({ elements, count }) => {
return {count ? : null}
}
`,
+ options: [{ validStrategies: ['coerce', 'ternary'] }],
},
{
- options: [{ validStrategies: ['coerce', 'ternary'] }],
code: `
const Component = ({ elements, count }) => {
return {!!count && }
}
`,
+ options: [{ validStrategies: ['coerce', 'ternary'] }],
},
{
- options: [{ validStrategies: ['coerce'] }],
code: `
const Component = ({ elements, count }) => {
return {!!count && }
}
`,
+ options: [{ validStrategies: ['coerce'] }],
},
// Fixes for:
@@ -138,7 +138,6 @@ ruleTester.run('jsx-no-leaked-render', rule, {
// - https://github.com/jsx-eslint/eslint-plugin-react/issues/3297
{
// It shouldn't delete valid alternate from ternary expressions when "coerce" is the only valid strategy
- options: [{ validStrategies: ['coerce'] }],
code: `
const Component = ({ elements, count }) => {
return (
@@ -149,19 +148,19 @@ ruleTester.run('jsx-no-leaked-render', rule, {
)
}
`,
+ options: [{ validStrategies: ['coerce'] }],
},
{
// It shouldn't delete valid branches from ternary expressions when ["coerce", "ternary"] are only valid strategies
- options: [{ validStrategies: ['coerce', 'ternary'] }],
code: `
const Component = ({ elements, count }) => {
return {direction ? (direction === "down" ? "▼" : "▲") : ""}
}
`,
+ options: [{ validStrategies: ['coerce', 'ternary'] }],
},
{
// It shouldn't report nested logical expressions when "coerce" is the only valid strategy
- options: [{ validStrategies: ['coerce'] }],
code: `
const Component = ({ direction }) => {
return (
@@ -174,6 +173,7 @@ ruleTester.run('jsx-no-leaked-render', rule, {
)
}
`,
+ options: [{ validStrategies: ['coerce'] }],
},
]),