diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/core/test_html.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/core/test_html.py b/tests/core/test_html.py new file mode 100644 index 0000000..012a0ce --- /dev/null +++ b/tests/core/test_html.py @@ -0,0 +1,15 @@ +from core.html import html_to_plaintext + + +def test_html_to_plaintext(): + + assert html_to_plaintext("<p>Hi!</p>") == "Hi!" + assert html_to_plaintext("<p>Hi!<br>There</p>") == "Hi!\nThere" + assert ( + html_to_plaintext("<p>Hi!</p>\n\n<p>How are you?</p>") == "Hi!\n\nHow are you?" + ) + + assert ( + html_to_plaintext("<p>Hi!</p>\n\n<p>How are<br> you?</p><p>today</p>") + == "Hi!\n\nHow are\n you?\n\ntoday" + ) |