from markdownify import markdownify as md def test_a(): assert md('Google') == '[Google](http://google.com)' def test_a_with_title(): text = md('Google') assert text == r'[Google](http://google.com "The \"Goog\"")' def test_b(): assert md('Hello') == '**Hello**' def test_blockquote(): assert md('
Hello
').strip() == '> Hello' def test_nested_blockquote(): text = md('
And she was like
Hello
').strip() assert text == '> And she was like \n> > Hello' def test_br(): assert md('a
b
c') == 'a \nb \nc' def test_em(): assert md('Hello') == '*Hello*' def test_h1(): assert md('

Hello

') == 'Hello\n=====\n\n' def test_h2(): assert md('

Hello

') == 'Hello\n-----\n\n' def test_hn(): assert md('

Hello

') == '### Hello\n\n' assert md('
Hello
') == '###### Hello\n\n' def test_i(): assert md('Hello') == '*Hello*' def test_ol(): assert md('
  1. a
  2. b
') == '1. a\n2. b\n' def test_p(): assert md('

hello

') == 'hello\n\n' def test_strong(): assert md('Hello') == '**Hello**' def test_ul(): assert md('') == '* a\n* b\n'