# HG changeset patch # User cmlenz # Date 1207514220 0 # Node ID 4b5d31af4d5dcb994435973d503d2bd5f5d0f76a # Parent 4cece3a7dcae43263efaab0a36c1043ddf74625d 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):