Mercurial > p > roundup > code
comparison test/test_templating.py @ 6644:81d16e9f0f54
remove printing to stderr.
That was an attempt to get the full stdout/stderr output to be produced
by pytest for a test marked xfail.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Thu, 28 Apr 2022 14:48:23 -0400 |
| parents | 5b71a50e833b |
| children | b598b46eb427 |
comparison
equal
deleted
inserted
replaced
| 6643:5b71a50e833b | 6644:81d16e9f0f54 |
|---|---|
| 715 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>') | 715 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>') |
| 716 else: | 716 else: |
| 717 test_output = m.replace('\n\n', '\n') | 717 test_output = m.replace('\n\n', '\n') |
| 718 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>g' | 718 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>g' |
| 719 if test_output != expected_result: | 719 if test_output != expected_result: |
| 720 print("test_output:", test_output, file=sys.stderr) | 720 print("test_output:", test_output) |
| 721 print("expected_result:", expected_result, file=sys.stderr) | 721 print("expected_result:", expected_result) |
| 722 self.assertEqual( test_output, expected_result) | 722 self.assertEqual( test_output, expected_result) |
| 723 | 723 |
| 724 def test_markdown_return_text_on_exception(self): | 724 def test_markdown_return_text_on_exception(self): |
| 725 ''' string is invalid markdown. missing end of fenced code block ''' | 725 ''' string is invalid markdown. missing end of fenced code block ''' |
| 726 p = StringHTMLProperty(self.client, 'test', '1', None, 'test', u2s(u'embedded code block <pre>\n\n``` python\nline 1\nline 2\n\n\nnew </pre> paragraph')) | 726 p = StringHTMLProperty(self.client, 'test', '1', None, 'test', u2s(u'embedded code block <pre>\n\n``` python\nline 1\nline 2\n\n\nnew </pre> paragraph')) |
