diff genshi/tests/core.py @ 926:0105eec6dd31 stable-0.6.x

Merge r1148 from trunk (fix for qname equality issue #413).
author hodgestar
date Thu, 10 Mar 2011 08:16:29 +0000
parents f4543bebe41b
children 18209925c54e 5c7d69204287
line wrap: on
line diff
--- a/genshi/tests/core.py
+++ b/genshi/tests/core.py
@@ -236,6 +236,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()
Copyright (C) 2012-2017 Edgewall Software