diff options
-rw-r--r-- | test-markdown.py | 3 | ||||
-rw-r--r-- | tests/extensions-x-codehilite/code.html | 19 | ||||
-rw-r--r-- | tests/extensions-x-codehilite/code.txt | 12 | ||||
-rw-r--r-- | tests/extensions-x-tables/tables.html | 30 | ||||
-rw-r--r-- | tests/extensions-x-tables/tables.txt | 15 |
5 files changed, 78 insertions, 1 deletions
diff --git a/test-markdown.py b/test-markdown.py index bc2b891..440ec42 100644 --- a/test-markdown.py +++ b/test-markdown.py @@ -358,6 +358,7 @@ markdown = __import__(MARKDOWN_FILE) testDirectory("tests/markdown-test", measure_time=True) testDirectory("tests/misc", measure_time=True) -#testDirectory("tests/extensions-x-footnotes") +testDirectory("tests/extensions-x-footnotes") +#testDirectory("tests/extensions-x-tables") # testDirectory("tests/extensions-x-ext1-ext2") testDirectory("tests/safe_mode", measure_time=True, safe_mode="escape") diff --git a/tests/extensions-x-codehilite/code.html b/tests/extensions-x-codehilite/code.html new file mode 100644 index 0000000..43b09ea --- /dev/null +++ b/tests/extensions-x-codehilite/code.html @@ -0,0 +1,19 @@ + +<p>Some text +</p> +<table><tr><td class="linenos"><pre>1 +2 +3 +4 +5 +6</pre></td><td class="code"><div class="codehilite"><pre><span class="k">def</span> <span class="nf">__init__</span> <span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">pattern</span><span class="p">)</span> <span class="p">:</span> + <span class="bp">self</span><span class="o">.</span><span class="n">pattern</span> <span class="o">=</span> <span class="n">pattern</span> + <span class="bp">self</span><span class="o">.</span><span class="n">compiled_re</span> <span class="o">=</span> <span class="n">re</span><span class="o">.</span><span class="n">compile</span><span class="p">(</span><span class="s">"^(.*)</span><span class="si">%s</span><span class="s">(.*)$"</span> <span class="o">%</span> <span class="n">pattern</span><span class="p">,</span> <span class="n">re</span><span class="o">.</span><span class="n">DOTALL</span><span class="p">)</span> + +<span class="k">def</span> <span class="nf">getCompiledRegExp</span> <span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="p">:</span> + <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">compiled_re</span> +</pre></div> +</td></tr></table><p>More text +</p> + + diff --git a/tests/extensions-x-codehilite/code.txt b/tests/extensions-x-codehilite/code.txt new file mode 100644 index 0000000..6c62e6a --- /dev/null +++ b/tests/extensions-x-codehilite/code.txt @@ -0,0 +1,12 @@ + +Some text + + #!python + def __init__ (self, pattern) : + self.pattern = pattern + self.compiled_re = re.compile("^(.*)%s(.*)$" % pattern, re.DOTALL) + + def getCompiledRegExp (self) : + return self.compiled_re + +More text
\ No newline at end of file diff --git a/tests/extensions-x-tables/tables.html b/tests/extensions-x-tables/tables.html new file mode 100644 index 0000000..fad47b2 --- /dev/null +++ b/tests/extensions-x-tables/tables.html @@ -0,0 +1,30 @@ + +<p>Before +</p> +<table><tr> +<td> a </td> +<th> b </th> +</tr><tr> +<td> <a href="#">c</a> </td> +<td> <em>d</em> </td> +</tr></table><p>Another +</p> +<table><tr> +<td> a </td> +<td> b </td> +</tr><tr> +<td> <em>a</em> </td> +<td> b </td> +</tr><tr> +<td> a </td> +<td> b </td> +</tr><tr> +<td> a </td> +<td> b </td> +</tr><tr> +<td> c </td> +<td> <em>d</em> </td> +</tr></table><p>After +</p> + + diff --git a/tests/extensions-x-tables/tables.txt b/tests/extensions-x-tables/tables.txt new file mode 100644 index 0000000..1cdab46 --- /dev/null +++ b/tests/extensions-x-tables/tables.txt @@ -0,0 +1,15 @@ +Before + +| a |* b *| +| [c](#) | *d* | + +Another + +| a | b | +| _a_ | b | +| a | b | +| a | b | +| c | *d* | + +After + |