Mercurial > genshi > mirror
comparison genshi/template/tests/directives.py @ 707:af9f182f698a trunk
Fix Python 2.3 compatibility issue with `py:for` unit tests.
author | cmlenz |
---|---|
date | Sun, 06 Apr 2008 20:37:00 +0000 |
parents | 07e3f6f0ef57 |
children | eee7483041dd |
comparison
equal
deleted
inserted
replaced
706:dc969bd1ad4c | 707:af9f182f698a |
---|---|
494 frames.append(frame) | 494 frames.append(frame) |
495 self.assertEqual("<Expression u'iter(foo)'>", | 495 self.assertEqual("<Expression u'iter(foo)'>", |
496 frames[-1].tb_frame.f_code.co_name) | 496 frames[-1].tb_frame.f_code.co_name) |
497 self.assertEqual('test.html', | 497 self.assertEqual('test.html', |
498 frames[-1].tb_frame.f_code.co_filename) | 498 frames[-1].tb_frame.f_code.co_filename) |
499 self.assertEqual(2, frames[-1].tb_lineno) | 499 if sys.version_info[:2] >= (2, 4): |
500 self.assertEqual(2, frames[-1].tb_lineno) | |
500 | 501 |
501 | 502 |
502 class IfDirectiveTestCase(unittest.TestCase): | 503 class IfDirectiveTestCase(unittest.TestCase): |
503 """Tests for the `py:if` template directive.""" | 504 """Tests for the `py:if` template directive.""" |
504 | 505 |