Skip to content

testCaseDuplicates

Reports test cases that are identical to previous test cases.

✅ This rule is included in the flint logical presets.

When writing tests for lint rules, it’s possible to accidentally create deeply identical test cases. Doing so provides no added benefit for testing and is unnecessary.

53ruleTestAB0descri53(rule,< {d ivclassNa="meec-li">53< sp ansty="le--0:#D6DEEB;--1:#403F">53valid:< [sp ansty="le--0:#D9F5DD;--1:#1111">1<1"sp ansty="le--0:#ECC48D;--1:#984E">41<1"sp ansty="le--0:#D6DEEB;--1:#403F">53<, sp ansty="le--0:#D9F5DD;--1:#1111">1<1"sp ansty="le--0:#ECC48D;--1:#984E">41<1"sp ansty="le--0:#D6DEEB;--1:#403F">53<],d ivclassNa="meec-li">53}<);d ivclassNa="meco"><);d>53ruleTestAB0descri53(rule,< {d ivclassNa="meec-li">53< sp ansty="le--0:#D6DEEB;--1:#403F">53invalid:< [d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">5<3{d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">53code<: sp ansty="le--0:#D6DEEB;--1:#403F">5<3`d ivclassNa="meec-li">B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B0nt < sp ansty="le--0:#D6DEEB;--1:#403F">5<3`sp ansty="le--0:#D6DEEB;--1:#403F">5<3,d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">53snapshot<: sp ansty="le--0:#D6DEEB;--1:#403F">5<3`d ivclassNa="meec-li">B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B0B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B<0~d ivclassNa="meec-li">B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B0Lint report for nt < sp ansty="le--0:#D6DEEB;--1:#403F">5<3`sp ansty="le--0:#D6DEEB;--1:#403F">5<3,d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">53<},d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">5<3{d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">53code<: sp ansty="le--0:#D6DEEB;--1:#403F">5<3`d ivclassNa="meec-li">B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B0nt < sp ansty="le--0:#D6DEEB;--1:#403F">5<3`sp ansty="le--0:#D6DEEB;--1:#403F">5<3,d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">53snapshot<: sp ansty="le--0:#D6DEEB;--1:#403F">5<3`d ivclassNa="meec-li">B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B0B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B<0~d ivclassNa="meec-li">B0 < sp ansty="le--0:#ECC48D;--1:#3B61">B0Lint report for nt < sp ansty="le--0:#D6DEEB;--1:#403F">5<3`sp ansty="le--0:#D6DEEB;--1:#403F">5<3,d ivclassNa="meec-li">53 < sp ansty="le--0:#D6DEEB;--1:#403F">53<},d ivclassNa="meec-li">53< sp ansty="le--0:#D6DEEB;--1:#403F">53<],d ivclassNa="meec-li">53}<);d ivclassNa="meco"><);d>
3F53ruleTe4<4AE. spans="tyle--0:#82AAFF;--1:#3B">61B0desc3F53(rul3F<53 spans="tyle--0:#D6DEEB;--1:#40">3F53vali1<111" spans="tyle--0:#ECC48D;--1:#98">41<111" spans="tyle--0:#D6DEEB;--1:#40">3F<53, spans="tyle--0:#D9F5DD;--1:#11">1<111" spans="tyle--0:#ECC48D;--1:#98">41<111" spans="tyle--0:#D6DEEB;--1:#40">3F<53] ,divclass="Nameec-">3F5<3}) ;divclass="Name"><})><;di vdivclass="Nameexpressive-">3F53ruleTe4<4AE. spans="tyle--0:#82AAFF;--1:#3B">61B0desc3F53(rul3F<53 spans="tyle--0:#D6DEEB;--1:#40">3F53invali3F53< spans="tyle--0:#D6DEEB;--1:#40">33F53 < spans="tyle--0:#D6DEEB;--1:#40">3F53co361B0 < spans="tyle--0:#ECC48D;--1:#3B">61dent < spans="tyle--0:#D6DEEB;--1:#40">333F53 < spans="tyle--0:#D6DEEB;--1:#40">3F53snapsh361B0 < spans="tyle--0:#ECC48D;--1:#3B">6161B0 < spans="tyle--0:#ECC48D;--1:#3B">6<1B0 ~divclass="Nameec-">61B0 < spans="tyle--0:#ECC48D;--1:#3B">61B0Lint report fodent < spans="tyle--0:#D6DEEB;--1:#40">333F53< spans="tyle--0:#D6DEEB;--1:#40">3F<53} ,divclass="Nameec-">3F53< spans="tyle--0:#D6DEEB;--1:#40">33F53 < spans="tyle--0:#D6DEEB;--1:#40">3F53co361B0 < spans="tyle--0:#ECC48D;--1:#3B">61dent < spans="tyle--0:#D6DEEB;--1:#40">333F53 < spans="tyle--0:#D6DEEB;--1:#40">3F53snapsh361B0 < spans="tyle--0:#ECC48D;--1:#3B">6161B0 < spans="tyle--0:#ECC48D;--1:#3B">6<1B0 ~divclass="Nameec-">61B0 < spans="tyle--0:#ECC48D;--1:#3B">61B0Lint report fodent < spans="tyle--0:#D6DEEB;--1:#40">333F53< spans="tyle--0:#D6DEEB;--1:#40">3F<53} ,divclass="Nameec-">3F<53 spans="tyle--0:#D6DEEB;--1:#40">3F<53] ,divclass="Nameec-">3F5<3}) ;divclass="Name"><})>

This rule is not configurable.