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
Copyright (C) 2012-2017 Edgewall Software