Skip Kerberos login mock test if GSSAPI module failed to load.

pull/6156/head
Khushboo Vashi 2023-04-19 16:20:07 +05:30
parent f1e7782ca2
commit bd3eeb7111
1 changed files with 7 additions and 0 deletions

View File

@ -49,6 +49,13 @@ class KerberosLoginMockTestCase(BaseTestGenerator):
cls.tester.logout()
def setUp(self):
try:
import gssapi
except ImportError:
self.skipTest("Import Error: GSSAPI module couldn't be loaded.")
except OSError:
self.skipTest("OS Error: GSSAPI module couldn't be loaded.")
app_config.AUTHENTICATION_SOURCES = self.auth_source
self.app.PGADMIN_EXTERNAL_AUTH_SOURCE = KERBEROS