Skip to content

Commit 58ae641

Browse files
committed
fixed markdown test error
1 parent 3f320f4 commit 58ae641

File tree

3 files changed

+42
-7
lines changed

3 files changed

+42
-7
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ node_modules/*
1111
.idea
1212
.vscode
1313
package-lock.json
14+
config.json

tests/lib/__snapshots__/markdown.test.js.snap

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,26 @@ exports[`Markdown.render() should render shortcuts correctly 1`] = `
5656
"
5757
`;
5858
59+
exports[`Markdown.render() should renders [TOC] placholder correctly 1`] = `
60+
"<p data-line=\\"1\\"><div class=\\"markdownIt-TOC-wrapper\\"><ul class=\\"markdownIt-TOC\\">
61+
<li><a href=\\"#H1\\">H1</a>
62+
<ul>
63+
<li><a href=\\"#H2\\">H2</a>
64+
<ul>
65+
<li><a href=\\"#H3\\">H3</a></li>
66+
</ul>
67+
</li>
68+
</ul>
69+
</li>
70+
</ul>
71+
</div></p>
72+
<h1 id=\\"H1\\" data-line=\\"2\\">H1</h1>
73+
<h2 id=\\"H2\\" data-line=\\"3\\">H2</h2>
74+
<h3 id=\\"H3\\" data-line=\\"4\\">H3</h3>
75+
<p data-line=\\"5\\">###$ H4</p>
76+
"
77+
`;
78+
5979
exports[`Markdown.render() should renders KaTeX correctly 1`] = `
6080
"<span class=\\"katex-display\\"><span class=\\"katex\\"><span class=\\"katex-mathml\\"><math><semantics><mrow><mi>c</mi><mo>=</mo><mi>p</mi><mi>m</mi><mi>s</mi><mi>q</mi><mi>r</mi><mi>t</mi><mrow><msup><mi>a</mi><mn>2</mn></msup><mo>+</mo><msup><mi>b</mi><mn>2</mn></msup></mrow></mrow><annotation encoding=\\"application/x-tex\\">c = pmsqrt{a^2 + b^2}</annotation></semantics></math></span><span class=\\"katex-html\\" aria-hidden=\\"true\\"><span class=\\"base\\"><span class=\\"strut\\" style=\\"height:0.43056em;vertical-align:0em;\\"></span><span class=\\"mord mathdefault\\">c</span><span class=\\"mspace\\" style=\\"margin-right:0.2777777777777778em;\\"></span><span class=\\"mrel\\">=</span><span class=\\"mspace\\" style=\\"margin-right:0.2777777777777778em;\\"></span></span><span class=\\"base\\"><span class=\\"strut\\" style=\\"height:1.0585479999999998em;vertical-align:-0.19444em;\\"></span><span class=\\"mord mathdefault\\">p</span><span class=\\"mord mathdefault\\">m</span><span class=\\"mord mathdefault\\">s</span><span class=\\"mord mathdefault\\" style=\\"margin-right:0.03588em;\\">q</span><span class=\\"mord mathdefault\\" style=\\"margin-right:0.02778em;\\">r</span><span class=\\"mord mathdefault\\">t</span><span class=\\"mord\\"><span class=\\"mord\\"><span class=\\"mord mathdefault\\">a</span><span class=\\"msupsub\\"><span class=\\"vlist-t\\"><span class=\\"vlist-r\\"><span class=\\"vlist\\" style=\\"height:0.8641079999999999em;\\"><span style=\\"top:-3.113em;margin-right:0.05em;\\"><span class=\\"pstrut\\" style=\\"height:2.7em;\\"></span><span class=\\"sizing reset-size6 size3 mtight\\"><span class=\\"mord mtight\\">2</span></span></span></span></span></span></span></span><span class=\\"mspace\\" style=\\"margin-right:0.2222222222222222em;\\"></span><span class=\\"mbin\\">+</span><span class=\\"mspace\\" style=\\"margin-right:0.2222222222222222em;\\"></span><span class=\\"mord\\"><span class=\\"mord mathdefault\\">b</span><span class=\\"msupsub\\"><span class=\\"vlist-t\\"><span class=\\"vlist-r\\"><span class=\\"vlist\\" style=\\"height:0.8641079999999999em;\\"><span style=\\"top:-3.113em;margin-right:0.05em;\\"><span class=\\"pstrut\\" style=\\"height:2.7em;\\"></span><span class=\\"sizing reset-size6 size3 mtight\\"><span class=\\"mord mtight\\">2</span></span></span></span></span></span></span></span></span></span></span></span></span>
6181
"

tests/lib/markdown.test.js

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
jest.mock(
2+
'electron',
3+
() => {
4+
return {
5+
remote: {
6+
app: {
7+
getPath: jest.fn().mockReturnValue('.')
8+
}
9+
}
10+
}
11+
},
12+
{ virtual: true }
13+
)
14+
115
import Markdown from 'browser/lib/markdown'
216
import markdownFixtures from '../fixtures/markdowns'
317

@@ -73,32 +87,32 @@ test('Markdown.render() should render footnote correctly', () => {
7387
expect(rendered).toMatchSnapshot()
7488
})
7589

76-
test('Markdown.render() should renders [TOC] placholder correctly', t => {
90+
test('Markdown.render() should renders [TOC] placholder correctly', () => {
7791
const rendered = md.render(markdownFixtures.tocPlaceholder)
78-
t.snapshot(rendered)
92+
expect(rendered).toMatchSnapshot()
7993
})
8094

81-
test('Markdown.render() should render PlantUML MindMaps correctly', t => {
95+
test('Markdown.render() should render PlantUML MindMaps correctly', () => {
8296
const rendered = md.render(markdownFixtures.plantUmlMindMap)
8397
expect(rendered).toMatchSnapshot()
8498
})
8599

86-
test('Markdown.render() should render PlantUML Gantt correctly', t => {
100+
test('Markdown.render() should render PlantUML Gantt correctly', () => {
87101
const rendered = md.render(markdownFixtures.plantUmlGantt)
88102
expect(rendered).toMatchSnapshot()
89103
})
90104

91-
test('Markdown.render() should render PlantUML WBS correctly', t => {
105+
test('Markdown.render() should render PlantUML WBS correctly', () => {
92106
const rendered = md.render(markdownFixtures.plantUmlWbs)
93107
expect(rendered).toMatchSnapshot()
94108
})
95109

96-
test('Markdown.render() should render PlantUML Umls correctly', t => {
110+
test('Markdown.render() should render PlantUML Umls correctly', () => {
97111
const rendered = md.render(markdownFixtures.plantUmlUml)
98112
expect(rendered).toMatchSnapshot()
99113
})
100114

101-
test('Markdown.render() should render PlantUML Ditaa correctly', t => {
115+
test('Markdown.render() should render PlantUML Ditaa correctly', () => {
102116
const rendered = md.render(markdownFixtures.plantUmlDitaa)
103117
expect(rendered).toMatchSnapshot()
104118
})

0 commit comments

Comments
 (0)