Skip to content

Commit 4aea68b

Browse files
authored
Merge pull request #329 from bhunut-adobe/v2
Resolved directory_okta test errors. It passes all the tests now. #328 #322
2 parents 834f014 + 1ec24f1 commit 4aea68b

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

tests/connector/directory_okta_test.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -250,17 +250,12 @@ def __init__(self, status_code, data):
250250
self.links = {}
251251

252252
self.mock_response = MockResponse
253-
self.orig_directory_init = OktaDirectoryConnector.__init__
254-
OktaDirectoryConnector.__init__ = mock.Mock(return_value=None)
255-
directory = OktaDirectoryConnector({})
253+
directory = OktaDirectoryConnector({'host': 'okta-test.com', 'api_token': 'abcdefghijklmnopqrstuvwxyz'})
256254
directory.logger = mock.create_autospec(logging.Logger)
257255
directory.groups_client = okta.UserGroupsClient('example.com', 'xyz')
258256
directory.user_identity_type = 'enterpriseID'
259257
self.directory = directory
260258

261-
def tearDown(self):
262-
OktaDirectoryConnector.__init__ = self.orig_directory_init
263-
264259
@mock.patch('user_sync.connector.directory_okta.OktaDirectoryConnector.find_group')
265260
@mock.patch('okta.framework.ApiClient.requests')
266261
def test_success_extended_attribute_key(self, mock_requests, mock_find_group):
@@ -281,7 +276,6 @@ def test_success_extended_attribute_key(self, mock_requests, mock_find_group):
281276
mock_find_group.return_value = mockID
282277

283278
directory = self.directory
284-
directory.options = {'all_users_filter': 'user.status == "ACTIVE"', 'group_filter_format': '{group}'}
285279
extended_attributes = ['firstName', 'lastName', 'login', 'email', 'countryCode', 'additionalTest']
286280
iterGroupResponse = directory.iter_group_members("testGroup",directory.options['all_users_filter'], extended_attributes)
287281
temp_var = list(iterGroupResponse)
@@ -308,7 +302,6 @@ def test_success_extended_attribute_value(self, mock_requests, mock_find_group):
308302
mock_find_group.return_value = mockID
309303

310304
directory = self.directory
311-
directory.options = {'all_users_filter': 'user.status == "ACTIVE"', 'group_filter_format': '{group}'}
312305
extended_attributes = ['firstName', 'lastName', 'login', 'email', 'countryCode', 'additionalTest']
313306
iterGroupResponse = directory.iter_group_members("testGroup", directory.options['all_users_filter'],
314307
extended_attributes)
@@ -336,7 +329,6 @@ def test_non_existence_extended_attribute_key(self, mock_requests, mock_find_gro
336329
mock_find_group.return_value = mockID
337330

338331
directory = self.directory
339-
directory.options = {'all_users_filter': 'user.status == "ACTIVE"', 'group_filter_format': '{group}'}
340332
extended_attributes = ['firstName', 'lastName', 'login', 'email', 'countryCode', 'badattribute']
341333
iterGroupResponse = directory.iter_group_members("testGroup", directory.options['all_users_filter'],
342334
extended_attributes)
@@ -364,7 +356,6 @@ def test_non_existence_extended_attribute_value(self, mock_requests, mock_find_g
364356
mock_find_group.return_value = mockID
365357

366358
directory = self.directory
367-
directory.options = {'all_users_filter': 'user.status == "ACTIVE"', 'group_filter_format': '{group}'}
368359
extended_attributes = ['firstName', 'lastName', 'login', 'email', 'countryCode', 'badattribute']
369360
iterGroupResponse = directory.iter_group_members("testGroup", directory.options['all_users_filter'],
370361
extended_attributes)
@@ -391,7 +382,6 @@ def test_invalid_missing_profile_user(self, mock_requests, mock_find_group):
391382
mock_find_group.return_value = mockID
392383

393384
directory = self.directory
394-
directory.options = {'all_users_filter': 'user.status == "ACTIVE"', 'group_filter_format': '{group}'}
395385
extended_attributes = ['firstName', 'lastName', 'login', 'email', 'countryCode', 'badattribute']
396386
iterGroupResponse = directory.iter_group_members("testGroup", directory.options['all_users_filter'],
397387
extended_attributes)

0 commit comments

Comments
 (0)