Esempio n. 1
0
 def test_html_sanitizer_form_elements(self):
     p = utils.ForgeHTMLSanitizer(
         '<p>test</p><form method="post" action="http://localhost/foo.php"><input type=file><input type=text><textarea>asdf</textarea></form>'
     )
     assert_equal(self.simple_tag_list(p), ['p', 'p'])
Esempio n. 2
0
 def test_html_sanitizer_youtube_iframe(self):
     p = utils.ForgeHTMLSanitizer(
         '<div><iframe src="https://www.youtube.com/embed/kOLpSPEA72U?feature=oembed"></iframe></div>'
     )
     assert_equal(self.simple_tag_list(p),
                  ['div', 'iframe', 'iframe', 'div'])
Esempio n. 3
0
 def test_html_sanitizer_youtube_iframe(self):
     p = utils.ForgeHTMLSanitizer('utf-8', '')
     p.feed('<div><iframe src="http://www.youtube.com/embed/kOLpSPEA72U?feature=oembed"></iframe></div>')
     assert_equal(p.output(),'<div><iframe src="http://www.youtube.com/embed/kOLpSPEA72U?feature=oembed"></iframe></div>')
Esempio n. 4
0
 def test_html_sanitizer_iframe(self):
     p = utils.ForgeHTMLSanitizer('<div><iframe></iframe></div>')
     assert_equal(self.simple_tag_list(p), ['div', 'div'])
Esempio n. 5
0
 def test_html_sanitizer_iframe(self):
     p = utils.ForgeHTMLSanitizer('utf-8', '')
     p.feed('<div><iframe></iframe></div>')
     assert_equal(p.output(), '<div></div>')