Prevent test case from ruining other tests. Make it work in earlier python versions.
This commit is contained in:
@@ -373,9 +373,10 @@ class AuthManagerLdapTestCase(_AuthManagerBaseTestCase):
|
||||
def test_reconnect_on_server_failure(self):
|
||||
self.manager.get_users()
|
||||
fakeldap.server_fail = True
|
||||
with self.assertRaises(fakeldap.SERVER_DOWN):
|
||||
self.manager.get_users()
|
||||
fakeldap.server_fail = False
|
||||
try:
|
||||
self.assertRaises(fakeldap.SERVER_DOWN, self.manager.get_users)
|
||||
finally:
|
||||
fakeldap.server_fail = False
|
||||
self.manager.get_users()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user