UNPKG

@shogobg/markdown2confluence

Version:

Convert Markdown to Confluence markup

29 lines (24 loc) 981 B
```JavaScript const convert = require('..'); const getTestStrings = require('./utils/testStringLoader'); describe('Code tests', () => { it('Format with code fences', () => { const {source, target} = getTestStrings('code-fence'); expect(convert(source)).toStrictEqual(expect.stringContaining(target)); }); it('Format with code indentation', () => { const {source, target} = getTestStrings('code-indentation'); expect(convert(source)).toStrictEqual(expect.stringContaining(target)); }); it('Codespan brackets', () => { const {source, target} = getTestStrings('codespan-brackets'); expect(convert(source)).toStrictEqual(expect.stringContaining(target)); }); it('Code HTML', () => { // The markdown processing treats this as NOT HTML, so it is // going to escape the & into & first. const {source, target} = getTestStrings('code-html'); expect(convert(source)).toStrictEqual(expect.stringContaining(target)); }); }); ```