Mercurial > genshi > genshi-test
diff genshi/tests/core.py @ 920:f4bf11c716cc experimental-py3k
Fix handling of QNames with leading open curly braces. See Genshi ticket #413.
author | hodgestar |
---|---|
date | Mon, 29 Nov 2010 20:20:56 +0000 |
parents | 9fafb35032a1 |
children |
line wrap: on
line diff
--- a/genshi/tests/core.py +++ b/genshi/tests/core.py @@ -234,6 +234,13 @@ self.assertEquals('http://www.example.org/namespace', qname.namespace) self.assertEquals('elem', qname.localname) + def test_curly_brace_equality(self): + qname1 = QName('{http://www.example.org/namespace}elem') + qname2 = QName('http://www.example.org/namespace}elem') + self.assertEqual(qname1.namespace, qname2.namespace) + self.assertEqual(qname1.localname, qname2.localname) + self.assertEqual(qname1, qname2) + def suite(): suite = unittest.TestSuite()