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