Mercurial > p > roundup > code
comparison test/test_templating.py @ 6991:3085aac22f3a
New markdown2 release changed output with code highlighting
code highight div generated/used by pygments is on a separate line in
2.4.4 release of markdown2.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sat, 01 Oct 2022 21:31:27 -0400 |
| parents | 234fefd7568a |
| children | a5f30372ef7f |
comparison
equal
deleted
inserted
replaced
| 6990:3ce81e49e8d4 | 6991:3085aac22f3a |
|---|---|
| 862 self.assertEqual(m.replace('\n\n','\n'), '<p>embedded code block <pre></p>\n<pre><code class="lang-python">line 1\nline 2\n</code></pre>\n<p>new </pre> paragraph</p>') | 862 self.assertEqual(m.replace('\n\n','\n'), '<p>embedded code block <pre></p>\n<pre><code class="lang-python">line 1\nline 2\n</code></pre>\n<p>new </pre> paragraph</p>') |
| 863 elif type(self) == MarkdownTestCase: | 863 elif type(self) == MarkdownTestCase: |
| 864 self.assertEqual(m.replace('\n\n','\n'), '<p>embedded code block <pre></p>\n<pre><code class="language-python">line 1\nline 2\n</code></pre>\n<p>new </pre> paragraph</p>') | 864 self.assertEqual(m.replace('\n\n','\n'), '<p>embedded code block <pre></p>\n<pre><code class="language-python">line 1\nline 2\n</code></pre>\n<p>new </pre> paragraph</p>') |
| 865 else: | 865 else: |
| 866 test_output = m.replace('\n\n', '\n') | 866 test_output = m.replace('\n\n', '\n') |
| 867 expected_result = '<p>embedded code block <pre></p>\n<div class="codehilite"><pre><span></span><code><span class="n">line</span> <span class="mi">1</span>\n<span class="n">line</span> <span class="mi">2</span>\n</code></pre></div>\n<p>new </pre> paragraph</p>' | 867 expected_result = '<p>embedded code block <pre></p>\n<div class="codehilite">\n<pre><span></span><code><span class="n">line</span> <span class="mi">1</span>\n<span class="n">line</span> <span class="mi">2</span>\n</code></pre>\n</div>\n<p>new </pre> paragraph</p>' |
| 868 if test_output != expected_result: | 868 if test_output != expected_result: |
| 869 print("test_output:", test_output) | 869 print("test_output:", test_output) |
| 870 print("expected_result:", expected_result) | 870 print("expected_result:", expected_result) |
| 871 self.assertEqual( test_output, expected_result) | 871 self.assertEqual( test_output, expected_result) |
| 872 | 872 |
