Skip to content

Commit 49650eb

Browse files
committed
commitlintplugings.test: add failing tests
Add failing tests for default-revert-message rule.
1 parent 146fc58 commit 49650eb

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

commitlint/plugins.test.ts

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,64 @@ test("proper-issue-refs3", () => {
652652
expect(properIssueRefs3.status).toBe(0);
653653
});
654654

655+
test("default-revert-message1", () => {
656+
let commitMsgWithoutDefaultRevertMessage =
657+
'Revert "add abbreviations.ts"\n\n' +
658+
"This reverts commit 0272f587c7eece147e8d1756116b0b43e11c34ac.";
659+
let defaultRevertMessage1 = runCommitLintOnMsg(
660+
commitMsgWithoutDefaultRevertMessage
661+
);
662+
expect(defaultRevertMessage1.status).not.toBe(0);
663+
});
664+
665+
test("default-revert-message2", () => {
666+
let commitMsgWithDefaultRevertMessage =
667+
'Revert "add abbreviations.ts"\n\n' +
668+
"This reverts commit 0272f587c7eece147e8d1756116b0b43e11c34ac\n" +
669+
"because/otherwise bla bla.";
670+
let defaultRevertMessage2 = runCommitLintOnMsg(
671+
commitMsgWithDefaultRevertMessage
672+
);
673+
expect(defaultRevertMessage2.status).toBe(0);
674+
});
675+
676+
test("default-revert-message3", () => {
677+
let commitMsgWithoutDefaultRevertMessage = 'Revert "add abbreviations.ts"';
678+
let defaultRevertMessage3 = runCommitLintOnMsg(
679+
commitMsgWithoutDefaultRevertMessage
680+
);
681+
expect(defaultRevertMessage3.status).not.toBe(0);
682+
});
683+
684+
test("default-revert-message4", () => {
685+
let commitMsgWithDefaultRevertMessage = "Revert .NET6 upd as it broke CI";
686+
let defaultRevertMessage4 = runCommitLintOnMsg(
687+
commitMsgWithDefaultRevertMessage
688+
);
689+
expect(defaultRevertMessage4.status).toBe(0);
690+
});
691+
692+
test("default-revert-message5", () => {
693+
let commitMsgWithoutDefaultRevertMessage =
694+
'Revert "add abbreviations.ts"\n\n' +
695+
"This reverts commit 0272f587 because bla bla.\n";
696+
697+
let defaultRevertMessage5 = runCommitLintOnMsg(
698+
commitMsgWithoutDefaultRevertMessage
699+
);
700+
expect(defaultRevertMessage5.status).toBe(0);
701+
});
702+
703+
test("default-revert-message6", () => {
704+
let commitMsgWithDefaultRevertMessage =
705+
'Revert "process overhaul" to fix CI\n\n';
706+
707+
let defaultRevertMessage6 = runCommitLintOnMsg(
708+
commitMsgWithDefaultRevertMessage
709+
);
710+
expect(defaultRevertMessage6.status).toBe(0);
711+
});
712+
655713
test("subject-lowercase1", () => {
656714
let commitMsgWithUppercaseAfterColon = "foo: Bar baz";
657715
let subjectLowerCase1 = runCommitLintOnMsg(

0 commit comments

Comments
 (0)