""" | |
Tests for the html module functions. | |
""" | |
import html | |
import unittest | |
from test.support import run_unittest | |
class HtmlTests(unittest.TestCase): | |
def test_escape(self): | |
self.assertEqual( | |
html.escape('\'<script>"&foo;"</script>\''), | |
''<script>"&foo;"</script>'') | |
self.assertEqual( | |
html.escape('\'<script>"&foo;"</script>\'', False), | |
'\'<script>"&foo;"</script>\'') | |
def test_main(): | |
run_unittest(HtmlTests) | |
if __name__ == '__main__': | |
test_main() |