Skip to content

Commit db4c07b

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

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
@@ -846,6 +846,64 @@ test("proper-issue-refs5", () => {
846846
expect(properIssueRefs5.status).not.toBe(0);
847847
});
848848

849+
test("default-revert-message1", () => {
850+
let commitMsgWithoutDefaultRevertMessage =
851+
'Revert "add abbreviations.ts"\n\n' +
852+
"This reverts commit 0272f587c7eece147e8d1756116b0b43e11c34ac.";
853+
let defaultRevertMessage1 = runCommitLintOnMsg(
854+
commitMsgWithoutDefaultRevertMessage
855+
);
856+
expect(defaultRevertMessage1.status).not.toBe(0);
857+
});
858+
859+
test("default-revert-message2", () => {
860+
let commitMsgWithDefaultRevertMessage =
861+
'Revert "add abbreviations.ts"\n\n' +
862+
"This reverts commit 0272f587c7eece147e8d1756116b0b43e11c34ac\n" +
863+
"because/otherwise bla bla.";
864+
let defaultRevertMessage2 = runCommitLintOnMsg(
865+
commitMsgWithDefaultRevertMessage
866+
);
867+
expect(defaultRevertMessage2.status).toBe(0);
868+
});
869+
870+
test("default-revert-message3", () => {
871+
let commitMsgWithoutDefaultRevertMessage = 'Revert "add abbreviations.ts"';
872+
let defaultRevertMessage3 = runCommitLintOnMsg(
873+
commitMsgWithoutDefaultRevertMessage
874+
);
875+
expect(defaultRevertMessage3.status).not.toBe(0);
876+
});
877+
878+
test("default-revert-message4", () => {
879+
let commitMsgWithDefaultRevertMessage = "Revert .NET6 upd as it broke CI";
880+
let defaultRevertMessage4 = runCommitLintOnMsg(
881+
commitMsgWithDefaultRevertMessage
882+
);
883+
expect(defaultRevertMessage4.status).toBe(0);
884+
});
885+
886+
test("default-revert-message5", () => {
887+
let commitMsgWithoutDefaultRevertMessage =
888+
'Revert "add abbreviations.ts"\n\n' +
889+
"This reverts commit 0272f587 because bla bla.\n";
890+
891+
let defaultRevertMessage5 = runCommitLintOnMsg(
892+
commitMsgWithoutDefaultRevertMessage
893+
);
894+
expect(defaultRevertMessage5.status).toBe(0);
895+
});
896+
897+
test("default-revert-message6", () => {
898+
let commitMsgWithDefaultRevertMessage =
899+
'Revert "process overhaul" to fix CI\n\n';
900+
901+
let defaultRevertMessage6 = runCommitLintOnMsg(
902+
commitMsgWithDefaultRevertMessage
903+
);
904+
expect(defaultRevertMessage6.status).toBe(0);
905+
});
906+
849907
test("subject-lowercase1", () => {
850908
let commitMsgWithUppercaseAfterColon = "foo: Bar baz";
851909
let subjectLowerCase1 = runCommitLintOnMsg(

0 commit comments

Comments
 (0)