fix: Token type hr not supported by Markdown parser (#8003)

This commit is contained in:
Shivam Mishra
2023-09-29 12:05:32 +05:30
committed by GitHub
parent fd633e1613
commit 5ee980465f
2 changed files with 51 additions and 3 deletions

View File

@@ -85,6 +85,37 @@ describe('appendSignature', () => {
});
});
describe('cleanSignature', () => {
it('removes any instance of horizontal rule', () => {
const options = [
'---',
'***',
'___',
'- - -',
'* * *',
'_ _ _',
' ---',
'--- ',
' --- ',
'-----',
'*****',
'_____',
'- - - -',
'* * * * *',
'_ _ _ _ _ _',
' - - - - ',
' * * * * * ',
' _ _ _ _ _ _',
'- - - - -',
'* * * * * *',
'_ _ _ _ _ _ _',
];
options.forEach(option => {
expect(cleanSignature(option)).toBe('');
});
});
});
describe('removeSignature', () => {
it('does not remove signature if not present', () => {
Object.keys(DOES_NOT_HAVE_SIGNATURE).forEach(key => {