Exemple #1
0
def test_quote_with_author_whose_name_contains_square_brackets(text, expected):
    assert render_html(text) == expected
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #16
0
def test_quote_with_author_whose_name_contains_square_brackets(text, expected):
    assert render_html(text) == expected