From 22cc0e4ecd8db4635ab288a132f4cfce03518056 Mon Sep 17 00:00:00 2001 From: Henddher Pedroza Date: Sat, 19 Oct 2019 19:16:36 -0400 Subject: [PATCH] Increase coverage for evennia/utils/text2html --- evennia/utils/tests/test_text2html.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/evennia/utils/tests/test_text2html.py b/evennia/utils/tests/test_text2html.py index b4f631208c..506c920a1b 100644 --- a/evennia/utils/tests/test_text2html.py +++ b/evennia/utils/tests/test_text2html.py @@ -2,7 +2,6 @@ from django.test import TestCase from evennia.utils import ansi, text2html -import mock class TestText2Html(TestCase): @@ -90,3 +89,19 @@ class TestText2Html(TestCase): self.assertEqual( "a  red    foo", parser.re_double_space("a red foo")) + + def test_parse_html(self): + self.assertEqual("foo", text2html.parse_html("foo")) + self.maxDiff = None + self.assertEqual( + """Hello World!!""", + text2html.parse_html( + ansi.ANSI_BLINK + ansi.ANSI_BACK_CYAN + "Hello " + ansi.ANSI_NORMAL + + ansi.ANSI_UNDERLINE + ansi.ANSI_RED + "W" + + ansi.ANSI_GREEN + "o" + + ansi.ANSI_YELLOW + "r" + + ansi.ANSI_BLUE + "l" + + ansi.ANSI_MAGENTA + "d" + + ansi.ANSI_CYAN + "!" + + ansi.ANSI_BACK_GREEN + "!")) +