# HG changeset patch # User cmlenz # Date 1207514220 0 # Node ID af9f182f698a3925ea0cbc4dfd973fd5a677f3e3 # Parent dc969bd1ad4ce5dfd32329c3d247389e4c30a44c Fix Python 2.3 compatibility issue with `py:for` unit tests. diff --git a/genshi/template/tests/directives.py b/genshi/template/tests/directives.py --- a/genshi/template/tests/directives.py +++ b/genshi/template/tests/directives.py @@ -496,7 +496,8 @@ frames[-1].tb_frame.f_code.co_name) self.assertEqual('test.html', frames[-1].tb_frame.f_code.co_filename) - self.assertEqual(2, frames[-1].tb_lineno) + if sys.version_info[:2] >= (2, 4): + self.assertEqual(2, frames[-1].tb_lineno) class IfDirectiveTestCase(unittest.TestCase):