Python 3: Fix test_security_groups_db

In Python 3, Exception() is not iterable.

Change-Id: I89ffefeebb18f967129245936270318014f17f3f
Blueprint: neutron-python3
This commit is contained in:
Cyril Roelandt 2015-08-03 11:56:41 +02:00
parent 9c71544c3b
commit 1d0eea7540
2 changed files with 5 additions and 1 deletions

View File

@ -23,7 +23,10 @@ class CallbackFailure(Exception):
self.errors = errors
def __str__(self):
return ','.join(str(error) for error in self.errors)
if isinstance(self.errors, list):
return ','.join(str(error) for error in self.errors)
else:
return str(self.errors)
class NotificationError(object):

View File

@ -160,6 +160,7 @@ commands = python -m testtools.run \
neutron.tests.unit.db.test_agents_db \
neutron.tests.unit.db.quota.test_driver \
neutron.tests.unit.db.test_dvr_mac_db \
neutron.tests.unit.db.test_securitygroups_db \
neutron.tests.unit.debug.test_commands \
neutron.tests.unit.tests.test_post_mortem_debug \
neutron.tests.unit.tests.test_base \