Skip to content

Commit 5d54b7a

Browse files
committed
test: add footer-maker issueFilterFactory test
1 parent 705f8a2 commit 5d54b7a

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/prompts/footer-maker.test.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { QualifiedRules, RuleConfigSeverity } from '@commitlint/types';
2-
import { breakingChangeFilterFactory } from './footer-maker';
2+
import { breakingChangeFilterFactory, issueFilterFactory } from './footer-maker';
33

44
describe('footerMaker', () => {
55
describe('breakingChangeFilterFactory', () => {
@@ -12,4 +12,15 @@ describe('footerMaker', () => {
1212
expect(result).toBe(`BREAKING \nCHANGE: \nLorem ipsum \ndolor sit \namet, \nconsectetur \nadipisicing \nelit.`);
1313
});
1414
});
15+
16+
describe('issueFilterFactory', () => {
17+
it('should add leading blank line before issue line if is breaking change', () => {
18+
const rules = {};
19+
20+
const fixture = issueFilterFactory(rules)!;
21+
22+
const result = fixture('Closes #123', { isBreaking: true });
23+
expect(result).toBe('\nCloses #123');
24+
});
25+
});
1526
});

0 commit comments

Comments
 (0)