Add double underscore syntax for bold markdown (#3733)
* Add double underscore syntax for bold markdown see https://github.com/syuilo/misskey/pull/3732 this allows bold text through either **text** or __text__ * Add tests for underscore bold mfm syntax
This commit is contained in:
23
test/mfm.ts
23
test/mfm.ts
@ -177,6 +177,29 @@ describe('MFM', () => {
|
||||
text('bar'),
|
||||
]);
|
||||
});
|
||||
|
||||
it('with underscores', () => {
|
||||
const tokens = analyze('__foo__');
|
||||
assert.deepStrictEqual(tokens, [
|
||||
tree('bold', [
|
||||
text('foo')
|
||||
], {}),
|
||||
]);
|
||||
});
|
||||
|
||||
it('mixed syntax', () => {
|
||||
const tokens = analyze('**foo__');
|
||||
assert.deepStrictEqual(tokens, [
|
||||
text('**foo__'),
|
||||
]);
|
||||
});
|
||||
|
||||
it('mixed syntax', () => {
|
||||
const tokens = analyze('__foo**');
|
||||
assert.deepStrictEqual(tokens, [
|
||||
text('__foo**'),
|
||||
]);
|
||||
});
|
||||
});
|
||||
|
||||
it('big', () => {
|
||||
|
Reference in New Issue
Block a user