File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change 11import { QualifiedRules , RuleConfigSeverity } from '@commitlint/types' ;
2- import { breakingChangeFilterFactory , issueFilterFactory } from './footer-maker' ;
2+ import { breakingChangeFilterFactory , breakingChangeMessageFactory , issueFilterFactory } from './footer-maker' ;
33
44describe ( 'footerMaker' , ( ) => {
55 describe ( 'breakingChangeFilterFactory' , ( ) => {
@@ -23,4 +23,15 @@ describe('footerMaker', () => {
2323 expect ( result ) . toBe ( '\nCloses #123' ) ;
2424 } ) ;
2525 } ) ;
26+
27+ describe ( 'breakingChangeMessageFactory' , ( ) => {
28+ it ( 'should show a message when footer has maximum length rule' , ( ) => {
29+ const rules : QualifiedRules = { 'footer-max-length' : [ RuleConfigSeverity . Error , 'always' , 50 ] } ;
30+
31+ const fixture = breakingChangeMessageFactory ( rules ) ;
32+
33+ const result = fixture ( ) ;
34+ expect ( result ) . toBe ( 'Describe the breaking changes (max 50 chars):\n' ) ;
35+ } ) ;
36+ } ) ;
2637} ) ;
You can’t perform that action at this time.
0 commit comments