*[getattr(options, k) for k in positional],
**dict((k, getattr(options, k)) for k in kwarg)
)
- except util.CommandError, e:
+ except util.CommandError as e:
util.err(str(e))
def main(self, argv=None):
raise SkipTest("No dialect %r in test.cfg" % name)
try:
eng = create_engine(cfg)
- except ImportError, er1:
+ except ImportError as er1:
raise SkipTest("Can't import DBAPI: %s" % er1)
try:
conn = eng.connect()
- except SQLAlchemyError, er2:
+ except SQLAlchemyError as er2:
raise SkipTest("Can't connect to database: %s" % er2)
_engs[name] = eng
return eng
try:
callable_(*args, **kwargs)
assert False, "Callable did not raise an exception"
- except except_cls, e:
+ except except_cls as e:
assert re.search(msg, str(e)), "%r !~ %s" % (msg, e)
print str(e)