Mercurial > genshi > genshi-test
comparison markup/tests/builder.py @ 94:80c72e936e72
Some bugfixes and minor performance improvements for the builder module.
author | cmlenz |
---|---|
date | Fri, 21 Jul 2006 09:32:56 +0000 |
parents | 822089ae65ce |
children | bc73d3ab823f |
comparison
equal
deleted
inserted
replaced
93:f648152df7fd | 94:80c72e936e72 |
---|---|
23 | 23 |
24 def test_link(self): | 24 def test_link(self): |
25 link = tag.a(href='#', title='Foo', accesskey=None)('Bar') | 25 link = tag.a(href='#', title='Foo', accesskey=None)('Bar') |
26 bits = iter(link.generate()) | 26 bits = iter(link.generate()) |
27 self.assertEqual((Stream.START, ('a', [('href', "#"), ('title', "Foo")]), | 27 self.assertEqual((Stream.START, ('a', [('href', "#"), ('title', "Foo")]), |
28 (-1, -1)), bits.next()) | 28 (None, -1, -1)), bits.next()) |
29 self.assertEqual((Stream.TEXT, u'Bar', (-1, -1)), bits.next()) | 29 self.assertEqual((Stream.TEXT, u'Bar', (None, -1, -1)), bits.next()) |
30 self.assertEqual((Stream.END, 'a', (-1, -1)), bits.next()) | 30 self.assertEqual((Stream.END, 'a', (None, -1, -1)), bits.next()) |
31 | 31 |
32 | 32 |
33 def suite(): | 33 def suite(): |
34 suite = unittest.TestSuite() | 34 suite = unittest.TestSuite() |
35 suite.addTest(doctest.DocTestSuite(Element.__module__)) | 35 suite.addTest(doctest.DocTestSuite(Element.__module__)) |