// @ts-ignore window.Markdown = require('../../resources/pagedown/Markdown.Converter.js'); require('../../resources/pagedown/Markdown.Editor.js'); const Sanitizer = require('../../resources/pagedown/Markdown.Sanitizer.js'); describe('Markdown', () => { it('should sanitize markdown correctly', async () => { const converter = Sanitizer.getSanitizingConverter(); expect(converter.makeHtml('## foobar')).toBe('

foobar

'); expect(converter.makeHtml(`google link`)).toBe(`

google link

`); expect(converter.makeHtml(`google link`)).toBe( `

google link

` ); expect(converter.makeHtml(`google link`)).toBe(`

google link

`); expect(converter.makeHtml(`underline text`)).toBe(`

underline text

`); }); });