Mercurial > genshi > genshi-test
comparison genshi/tests/core.py @ 926:5dcabf565db1 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 | 37fb3988647a |
children | e53161c2773c |
comparison
equal
deleted
inserted
replaced
910:80762e029617 | 926:5dcabf565db1 |
---|---|
234 def test_leading_curly_brace(self): | 234 def test_leading_curly_brace(self): |
235 qname = QName('{http://www.example.org/namespace}elem') | 235 qname = QName('{http://www.example.org/namespace}elem') |
236 self.assertEquals('http://www.example.org/namespace', qname.namespace) | 236 self.assertEquals('http://www.example.org/namespace', qname.namespace) |
237 self.assertEquals('elem', qname.localname) | 237 self.assertEquals('elem', qname.localname) |
238 | 238 |
239 def test_curly_brace_equality(self): | |
240 qname1 = QName('{http://www.example.org/namespace}elem') | |
241 qname2 = QName('http://www.example.org/namespace}elem') | |
242 self.assertEqual(qname1.namespace, qname2.namespace) | |
243 self.assertEqual(qname1.localname, qname2.localname) | |
244 self.assertEqual(qname1, qname2) | |
245 | |
239 | 246 |
240 def suite(): | 247 def suite(): |
241 suite = unittest.TestSuite() | 248 suite = unittest.TestSuite() |
242 suite.addTest(unittest.makeSuite(StreamTestCase, 'test')) | 249 suite.addTest(unittest.makeSuite(StreamTestCase, 'test')) |
243 suite.addTest(unittest.makeSuite(MarkupTestCase, 'test')) | 250 suite.addTest(unittest.makeSuite(MarkupTestCase, 'test')) |