comparison test/test_cgi.py @ 5805:39a5f40ae4d4

Extra test of < and > inside quotes.
author John Rouillard <rouilj@ieee.org>
date Wed, 12 Jun 2019 17:26:19 -0400
parents 95a366d46065
children bd6d41f21a5a
comparison
equal deleted inserted replaced
5804:8f50e00532e7 5805:39a5f40ae4d4
58 ['&lt;iframe&gt;x&lt;/iframe&gt;']) 58 ['&lt;iframe&gt;x&lt;/iframe&gt;'])
59 self.assertEqual(cm([],'<<script >>alert(42);5<</script >>'), 59 self.assertEqual(cm([],'<<script >>alert(42);5<</script >>'),
60 ['&lt;&lt;script &gt;&gt;alert(42);5&lt;&lt;/script &gt;&gt;']) 60 ['&lt;&lt;script &gt;&gt;alert(42);5&lt;&lt;/script &gt;&gt;'])
61 self.assertEqual(cm([],'<a href="y">x</a>'), 61 self.assertEqual(cm([],'<a href="y">x</a>'),
62 ['&lt;a href="y"&gt;x&lt;/a&gt;']) 62 ['&lt;a href="y"&gt;x&lt;/a&gt;'])
63 self.assertEqual(cm([],'<a href="<y>">x</a>'),
64 ['&lt;a href="&lt;y&gt;"&gt;x&lt;/a&gt;'])
63 self.assertEqual(cm([],'<A HREF="y">x</A>'), 65 self.assertEqual(cm([],'<A HREF="y">x</A>'),
64 ['&lt;A HREF="y"&gt;x&lt;/A&gt;']) 66 ['&lt;A HREF="y"&gt;x&lt;/A&gt;'])
65 self.assertEqual(cm([],'<br>x<br />'), ['&lt;br&gt;x&lt;br /&gt;']) 67 self.assertEqual(cm([],'<br>x<br />'), ['&lt;br&gt;x&lt;br /&gt;'])
66 self.assertEqual(cm([],'<i>x</i>'), ['&lt;i&gt;x&lt;/i&gt;']) 68 self.assertEqual(cm([],'<i>x</i>'), ['&lt;i&gt;x&lt;/i&gt;'])
67 self.assertEqual(cm([],'<b>x</b>'), ['&lt;b&gt;x&lt;/b&gt;']) 69 self.assertEqual(cm([],'<b>x</b>'), ['&lt;b&gt;x&lt;/b&gt;'])

Roundup Issue Tracker: http://roundup-tracker.org/