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):
|
def test_reconnect_on_server_failure(self):
|
||||||
self.manager.get_users()
|
self.manager.get_users()
|
||||||
fakeldap.server_fail = True
|
fakeldap.server_fail = True
|
||||||
with self.assertRaises(fakeldap.SERVER_DOWN):
|
try:
|
||||||
self.manager.get_users()
|
self.assertRaises(fakeldap.SERVER_DOWN, self.manager.get_users)
|
||||||
fakeldap.server_fail = False
|
finally:
|
||||||
|
fakeldap.server_fail = False
|
||||||
self.manager.get_users()
|
self.manager.get_users()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user