""" Tests for the html module functions. Adapted for the python-future module from the Python 3.3 standard library tests. """ from __future__ import unicode_literals from future import standard_library import html import unittest class HtmlTests(unittest.TestCase): def test_escape(self): self.assertEqual( html.escape('\'\''), ''<script>"&foo;"</script>'') self.assertEqual( html.escape('\'\'', False), '\'<script>"&foo;"</script>\'') if __name__ == '__main__': unittest_main()