[FIX] test: assertRaises() without environment
This commit is contained in:
committed by
Xavier-Do
parent
f6556b19a5
commit
b8f4ad585e
@@ -245,7 +245,10 @@ class BaseCase(TreeCase, MetaCase('DummyCase', (object,), {})):
|
||||
def _assertRaises(self, exception):
|
||||
""" Context manager that clears the environment upon failure. """
|
||||
with super(BaseCase, self).assertRaises(exception) as cm:
|
||||
with self.env.clear_upon_failure():
|
||||
if hasattr(self, 'env'):
|
||||
with self.env.clear_upon_failure():
|
||||
yield cm
|
||||
else:
|
||||
yield cm
|
||||
|
||||
def assertRaises(self, exception, func=None, *args, **kwargs):
|
||||
|
||||
Reference in New Issue
Block a user