mirror of https://github.com/mpastell/Weave.jl
Add tests for markdown writer
parent
8ab0d66dda
commit
ce43dea594
|
@ -0,0 +1,72 @@
|
||||||
|
using Base.Test
|
||||||
|
import Weave: Markdown2HTML
|
||||||
|
|
||||||
|
# Test markdown2html writer
|
||||||
|
|
||||||
|
html = Markdown2HTML.html(Markdown.parse("""
|
||||||
|
|
||||||
|
# H1
|
||||||
|
|
||||||
|
## H2
|
||||||
|
|
||||||
|
## H3
|
||||||
|
|
||||||
|
|
||||||
|
Some **text** with different [^note] *formatting* and \$math\$ and text.
|
||||||
|
|
||||||
|
`some code` with [link](http://github.com)
|
||||||
|
|
||||||
|
[^note]: test note
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
\$more math\$
|
||||||
|
|
||||||
|
* List one
|
||||||
|
* List two
|
||||||
|
|
||||||
|
1. List one
|
||||||
|
2. List two
|
||||||
|
|
||||||
|
```julia
|
||||||
|
x = 3
|
||||||
|
```
|
||||||
|
|
||||||
|
!!! note "Something"
|
||||||
|
|
||||||
|
Test admonition with ![Image](link/to/image.png)
|
||||||
|
|
||||||
|
> Some important quote
|
||||||
|
|
||||||
|
"""))
|
||||||
|
|
||||||
|
ref_html = """<h1>H1</h1>
|
||||||
|
<h2>H2</h2>
|
||||||
|
<h2>H3</h2>
|
||||||
|
<p>Some <strong>text</strong> with different <a href=\"#footnote-note\" class=\"footnote\">[note]</a> <em>formatting</em> and <span class=\"math\">\$math\$</span> and text.</p>
|
||||||
|
<p><code>some code</code> with <a href=\"http://github.com\">link</a></p>
|
||||||
|
<div class=\"footnote\" id=\"footnote-note\"><p class=\"footnote-title\">note</p><p>test note</p>
|
||||||
|
</div>
|
||||||
|
<hr />
|
||||||
|
<p class=\"math\">\\[more math\\]</p>
|
||||||
|
<ul>
|
||||||
|
<li><p>List one</p>
|
||||||
|
</li>
|
||||||
|
<li><p>List two</p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ol>
|
||||||
|
<li><p>List one</p>
|
||||||
|
</li>
|
||||||
|
<li><p>List two</p>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<pre><code class=\"language-julia\">x = 3 </code></pre>
|
||||||
|
<div class=\"admonition note\"><p class=\"admonition-title\">Something</p><p>Test admonition with <img src=\"link/to/image.png\" alt=\"Image\" /></p>
|
||||||
|
</div>
|
||||||
|
<blockquote>
|
||||||
|
<p>Some important quote</p>
|
||||||
|
</blockquote>
|
||||||
|
"""
|
||||||
|
|
||||||
|
@test html == ref_html
|
|
@ -12,6 +12,7 @@ include("convert_test.jl")
|
||||||
|
|
||||||
info("Testing formatters")
|
info("Testing formatters")
|
||||||
include("formatter_test.jl")
|
include("formatter_test.jl")
|
||||||
|
include("markdown_test.jl")
|
||||||
|
|
||||||
info("Testing figure formatters")
|
info("Testing figure formatters")
|
||||||
include("figureformatter_test.jl")
|
include("figureformatter_test.jl")
|
||||||
|
|
Loading…
Reference in New Issue