import unittest from ampg.renderers import render_privacy_html class PrivacyRendererTest(unittest.TestCase): def test_removes_scripts_event_handlers_and_inline_styles(self): html = ( '' 'ok' '

hello

' ) rendered, stats = render_privacy_html(html) self.assertNotIn("ok', rendered) self.assertIn("

hello

", rendered) self.assertEqual(stats.removed_active_tags, 1) self.assertEqual(stats.removed_event_handlers, 2) self.assertEqual(stats.removed_inline_styles, 1) self.assertEqual(stats.removed_remote_assets, 1) if __name__ == "__main__": unittest.main()