+ def test_forbidden_html_tags(self):
+ config = dict()
+ fdroidserver.common.fill_config_defaults(config)
+ fdroidserver.common.config = config
+ fdroidserver.lint.config = config
+
+ app = {
+ 'Name': 'Bad App',
+ 'Summary': 'We pwn you',
+ 'Description': 'This way: <style><img src="</style><img src=x onerror=alert(1)//">',
+ }
+
+ anywarns = False
+ for warn in fdroidserver.lint.check_regexes(app):
+ anywarns = True
+ logging.debug(warn)
+ self.assertTrue(anywarns)
+