Beispiel #1
0
def test_block_code():
    s = '\n'.join(
        ['hello world', '', '```py', 'def hello()', '    pass', '```', ''])
    assert 'language-py' in rich_markdown(s, False)
    assert 'highlight' in rich_markdown(s)

    assert 'language-py' not in plain_markdown(s)
    assert 'highlight' not in plain_markdown(s)
Beispiel #2
0
def test_block_code():
    s = '\n'.join([
        'hello world',
        '',
        '```py',
        'def hello()',
        '    pass',
        '```',
        ''
    ])
    assert 'language-py' in rich_markdown(s, False)
    assert 'highlight' in rich_markdown(s)

    assert 'language-py' not in plain_markdown(s)
    assert 'highlight' not in plain_markdown(s)
Beispiel #3
0
def test_none():
    assert rich_markdown(None) == ''
    assert plain_markdown(None) == ''
Beispiel #4
0
def test_none():
    assert rich_markdown(None) == ''
    assert plain_markdown(None) == ''