@@ -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+
655713test ( "subject-lowercase1" , ( ) => {
656714 let commitMsgWithUppercaseAfterColon = "foo: Bar baz" ;
657715 let subjectLowerCase1 = runCommitLintOnMsg (
0 commit comments