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 &lt;pre&gt;</p>\n<pre><code class="lang-python">line 1\nline 2\n</code></pre>\n<p>new &lt;/pre&gt; paragraph</p>') 862 self.assertEqual(m.replace('\n\n','\n'), '<p>embedded code block &lt;pre&gt;</p>\n<pre><code class="lang-python">line 1\nline 2\n</code></pre>\n<p>new &lt;/pre&gt; paragraph</p>')
863 elif type(self) == MarkdownTestCase: 863 elif type(self) == MarkdownTestCase:
864 self.assertEqual(m.replace('\n\n','\n'), '<p>embedded code block &lt;pre&gt;</p>\n<pre><code class="language-python">line 1\nline 2\n</code></pre>\n<p>new &lt;/pre&gt; paragraph</p>') 864 self.assertEqual(m.replace('\n\n','\n'), '<p>embedded code block &lt;pre&gt;</p>\n<pre><code class="language-python">line 1\nline 2\n</code></pre>\n<p>new &lt;/pre&gt; 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 &lt;pre&gt;</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 &lt;/pre&gt; paragraph</p>' 867 expected_result = '<p>embedded code block &lt;pre&gt;</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 &lt;/pre&gt; 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

Roundup Issue Tracker: http://roundup-tracker.org/