Skip to content

Commit bb91f67

Browse files
committed
test_github_backtick_syntax_for_code: Use files
Solves PEP 8 line too long errors
1 parent 278d3f5 commit bb91f67

File tree

3 files changed

+18
-22
lines changed

3 files changed

+18
-22
lines changed

tests/fixtures/markdown/code.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<p>Here is some Python:</p>
2+
<div><pre><span class="kn">import</span> <span class="nn">os</span>
3+
4+
<span class="k">def</span> <span class="nf">read</span><span class="p">(</span><span class="n">fn</span><span class="p">):</span>
5+
<span class="k">return</span> <span class="nb">open</span><span class="p">(</span><span class="n">fn</span><span class="p">)</span><span class="o">.</span><span class="n">read</span><span class="p">()</span>
6+
</pre></div>

tests/fixtures/markdown/code.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Here is some Python:
2+
3+
```python
4+
import os
5+
6+
def read(fn):
7+
return open(fn).read()
8+
```

tests/test_markdown.py

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -59,28 +59,6 @@ def test_a_tag_gets_nofollow():
5959
assert out in expected_htmls
6060

6161

62-
def test_github_backtick_syntax_for_code():
63-
markdown_markup = """\
64-
Here is some Python:
65-
66-
```python
67-
import os
68-
69-
def read(fn):
70-
return open(fn).read()
71-
```"""
72-
out, rendered = render(markdown_markup)
73-
expected_html = """\
74-
<p>Here is some Python:</p>
75-
<div><pre><span class="kn">import</span> <span class="nn">os</span>
76-
77-
<span class="k">def</span> <span class="nf">read</span><span class="p">(</span><span class="n">fn</span><span class="p">):</span>
78-
<span class="k">return</span> <span class="nb">open</span><span class="p">(</span><span class="n">fn</span><span class="p">)</span><span class="o">.</span><span class="n">read</span><span class="p">()</span>
79-
</pre></div>"""
80-
assert rendered
81-
assert out == expected_html
82-
83-
8462
def test_smart_strong():
8563
markdown_markup = 'Text with double__underscore__words.'
8664
out, rendered = render(markdown_markup)
@@ -89,6 +67,10 @@ def test_smart_strong():
8967
assert out == expected_html
9068

9169

70+
def test_github_backtick_syntax_for_code():
71+
_do_test_with_files('code')
72+
73+
9274
def test_headings_and_paragraphs():
9375
_do_test_with_files('headings_and_paragraphs')
9476

0 commit comments

Comments
 (0)