[qmtest] python2.4 setup.py check fails
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[qmtest] python2.4 setup.py check fails



the try/except/finally form was introduced in 2.5. In 2.4 it is a syntax error.


Index: qm/test/target.py
===================================================================
--- qm/test/target.py   (revision 1085)
+++ qm/test/target.py   (working copy)
@@ -224,10 +224,11 @@
             result[Result.START_TIME] = qm.common.format_time_iso()
             # Run the test.
             try:
-                descriptor.Run(context, result)
-            except qm.common.Timeout, t:
-                result.SetOutcome(result.FAIL, 'Process timed out.')
-                result[Result.TIMEOUT_DETAIL] = str(t)
+                try:
+                    descriptor.Run(context, result)
+                except qm.common.Timeout, t:
+                    result.SetOutcome(result.FAIL, 'Process timed out.')
+                    result[Result.TIMEOUT_DETAIL] = str(t)
             finally:
                 # Note the end time.
                 result[Result.END_TIME] = qm.common.format_time_iso()