Skip to content

Commit c058cc8

Browse files
hugop95azat-io
authored andcommitted
test(sort-switch-case): add unit test for cases called default
1 parent 24f9d2e commit c058cc8

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

test/sort-switch-case.test.ts

+48
Original file line numberDiff line numberDiff line change
@@ -796,6 +796,54 @@ describe(ruleName, () => {
796796
},
797797
],
798798
},
799+
{
800+
code: dedent`
801+
switch (x) {
802+
default:
803+
case 'default':
804+
break;
805+
case 'somethingElse':
806+
break;
807+
}
808+
`,
809+
output: [
810+
dedent`
811+
switch (x) {
812+
case 'default':
813+
default:
814+
break;
815+
case 'somethingElse':
816+
break;
817+
}
818+
`,
819+
dedent`
820+
switch (x) {
821+
case 'somethingElse':
822+
break;
823+
case 'default':
824+
default:
825+
break;
826+
}
827+
`,
828+
],
829+
options: [options],
830+
errors: [
831+
{
832+
messageId: 'unexpectedSwitchCaseOrder',
833+
data: {
834+
left: 'default',
835+
right: 'default',
836+
},
837+
},
838+
{
839+
messageId: 'unexpectedSwitchCaseOrder',
840+
data: {
841+
left: 'default',
842+
right: 'somethingElse',
843+
},
844+
},
845+
],
846+
},
799847
],
800848
},
801849
)

0 commit comments

Comments
 (0)