diff test/test_actions.py @ 5378:35ea9b1efc14

Python 3 preparation: "raise" syntax. Changing "raise Exception, value" to "raise Exception(value)". Tool-assisted patch. Particular cases to check carefully are the one place in frontends/ZRoundup/ZRoundup.py where a string exception needed to be fixed, and the one in roundup/cgi/client.py involving raising an exception with a traceback (requires three-argument form of raise in Python 2, which as I understand it requires exec() to avoid a Python 3 syntax error).
author Joseph Myers <jsm@polyomino.org.uk>
date Tue, 24 Jul 2018 21:39:58 +0000
parents 64b05e24dbd8
children d26921b851c3
line wrap: on
line diff
--- a/test/test_actions.py	Tue Jul 24 21:36:02 2018 +0000
+++ b/test/test_actions.py	Tue Jul 24 21:39:58 2018 +0000
@@ -45,7 +45,7 @@
                 excName = exception.__name__
             else:
                 excName = str(exception)
-            raise self.failureException, excName
+            raise self.failureException(excName)
 
     def testShowAction(self):
         self.client.base = 'BASE/'
@@ -254,7 +254,7 @@
                 excName = exception.__name__
             else:
                 excName = str(exception)
-            raise self.failureException, excName
+            raise self.failureException(excName)
 
     def assertLoginLeavesMessages(self, messages, username=None, password=None):
         if username is not None:

Roundup Issue Tracker: http://roundup-tracker.org/