Skip to content

Commit c9d6354

Browse files
committed
commitlintplugings.test: add failing tests
Add failing tests for default-revert-message rule.
1 parent 1975174 commit c9d6354

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
@@ -659,6 +659,64 @@ test("proper-issue-refs3", () => {
659659
expect(properIssueRefs3.status).toBe(0);
660660
});
661661

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

0 commit comments

Comments
 (0)