html-to-md
Version:
A JS library for convert HTML<String> to markdown<String>, gzip 10kb
25 lines (16 loc) • 847 B
JavaScript
import html2Md from '../../src/index'
describe('测试自定义标签',()=>{
it('渲染自定义标签 ',()=>{
expect(html2Md("<custom-tag>1234<b>BOLD</b></custom-tag>", {renderCustomTags: true})).toBe("<custom-tag>1234**BOLD**</custom-tag>")
})
it('渲染自定义标签为 SKIP ',()=>{
expect(html2Md("<custom-tag>1234<b>BOLD</b></custom-tag>",{renderCustomTags: 'SKIP'})).toBe("1234**BOLD**")
expect(html2Md("<custom-tag>1234<b>BOLD</b></custom-tag>",{renderCustomTags: false})).toBe("1234**BOLD**")
})
it('渲染自定义标签为 EMPTY',()=>{
expect(html2Md("<custom-tag>1234<b>BOLD</b></custom-tag>",{renderCustomTags: 'EMPTY'})).toBe('1234BOLD')
})
it('渲染自定义标签为 IGNORE',()=>{
expect(html2Md("<custom-tag>1234<b>BOLD</b></custom-tag>",{renderCustomTags: 'IGNORE'})).toBe('')
})
})