Esempio n. 1
0
def test_quote_with_author_whose_name_contains_square_brackets(text, expected):
    assert render_html(text) == expected
Esempio n. 2
0
def test_quote_without_author():
    text = '[quote]All your base are belong to us.[/quote]'
    expected = '<blockquote>All your base are belong to us.</blockquote>'
    assert render_html(text) == expected
Esempio n. 3
0
def test_quote_with_author():
    text = '[quote author="CATS"]All your base are belong to us.[/quote]'
    expected = '<p class="quote-intro"><cite>CATS</cite> schrieb:</p>\n<blockquote>All your base are belong to us.</blockquote>'
    assert render_html(text) == expected
Esempio n. 4
0
def test_image():
    text = 'before [img]http://example.com/image.png[/img] after'
    expected = 'before <img src="http://example.com/image.png"> after'
    assert render_html(text) == expected
Esempio n. 5
0
def test_linked_image():
    text = 'before [url=http://example.com/index.html][img]http://example.com/image.png[/img][/url] after'
    expected = 'before <a href="http://example.com/index.html"><img src="http://example.com/image.png"></a> after'
    assert render_html(text) == expected
Esempio n. 6
0
def test_explicit_url_linking():
    text = 'before [url]http://example.com/index.html[/url] after'
    expected = 'before <a href="http://example.com/index.html">http://example.com/index.html</a> after'
    assert render_html(text) == expected
Esempio n. 7
0
def test_labeled_url_linking():
    text = 'before [url=http://example.com/index.html]Example[/url] after'
    expected = 'before <a href="http://example.com/index.html">Example</a> after'
    assert render_html(text) == expected
Esempio n. 8
0
def test_quote_with_author():
    text = '[quote author="CATS"]All your base are belong to us.[/quote]'
    expected = '<p class="quote-intro"><cite>CATS</cite> schrieb:</p>\n<blockquote>All your base are belong to us.</blockquote>'
    assert render_html(text) == expected
Esempio n. 9
0
def test_auto_url_linking():
    text = 'before http://example.com/index.html after'
    expected = 'before <a href="http://example.com/index.html">http://example.com/index.html</a> after'
    assert render_html(text) == expected
Esempio n. 10
0
def test_linked_image():
    text = 'before [url=http://example.com/index.html][img]http://example.com/image.png[/img][/url] after'
    expected = 'before <a href="http://example.com/index.html"><img src="http://example.com/image.png"></a> after'
    assert render_html(text) == expected
Esempio n. 11
0
def test_quote_without_author():
    text = '[quote]All your base are belong to us.[/quote]'
    expected = '<blockquote>All your base are belong to us.</blockquote>'
    assert render_html(text) == expected
Esempio n. 12
0
def test_image():
    text = 'before [img]http://example.com/image.png[/img] after'
    expected = 'before <img src="http://example.com/image.png"> after'
    assert render_html(text) == expected
Esempio n. 13
0
def test_labeled_url_linking():
    text = 'before [url=http://example.com/index.html]Example[/url] after'
    expected = 'before <a href="http://example.com/index.html">Example</a> after'
    assert render_html(text) == expected
Esempio n. 14
0
def test_explicit_url_linking():
    text = 'before [url]http://example.com/index.html[/url] after'
    expected = 'before <a href="http://example.com/index.html">http://example.com/index.html</a> after'
    assert render_html(text) == expected
Esempio n. 15
0
def test_auto_url_linking():
    text = 'before http://example.com/index.html after'
    expected = 'before <a href="http://example.com/index.html">http://example.com/index.html</a> after'
    assert render_html(text) == expected
Esempio n. 16
0
def test_quote_with_author_whose_name_contains_square_brackets(text, expected):
    assert render_html(text) == expected