Skip to content

Commit

Permalink
fix: Removing index creation from init of AzureSearchHelper.py (#872)
Browse files Browse the repository at this point in the history
  • Loading branch information
komalg1 committed May 13, 2024
1 parent 828ccd2 commit 6b8f125
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ def __init__(self):
search_credential = self._search_credential()
self.search_client = self._create_search_client(search_credential)
self.search_index_client = self._create_search_index_client(search_credential)
self.create_index()

def _search_credential(self):
if self.env_helper.is_auth_type_keys():
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ def test_post_makes_correct_call_to_list_search_indexes(
"Api-Key": app_config.get("AZURE_SEARCH_KEY"),
},
query_string="api-version=2023-10-01-Preview",
times=3,
times=1,
),
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ def test_post_makes_correct_call_to_list_search_index(
"Api-Key": app_config.get("AZURE_SEARCH_KEY"),
},
query_string="api-version=2023-10-01-Preview",
times=3,
times=1,
),
)

Expand Down
7 changes: 4 additions & 3 deletions code/tests/utilities/helpers/test_AzureSearchHelper.py
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ def test_creates_search_index_if_not_exists(
)

# when
AzureSearchHelper()
AzureSearchHelper().get_search_client()

# then
search_index_client_mock.return_value.create_index.assert_called_once_with(
Expand All @@ -265,7 +265,8 @@ def test_does_not_create_search_index_if_it_exists(
]

# when
AzureSearchHelper()
azure_search_helper = AzureSearchHelper()
azure_search_helper.get_search_client()

# then
search_index_client_mock.return_value.create_index.assert_not_called()
Expand All @@ -283,7 +284,7 @@ def test_propogates_exceptions_when_creating_search_index(

# when
with pytest.raises(Exception) as exc_info:
AzureSearchHelper()
AzureSearchHelper().get_search_client()

# then
assert exc_info.value == expected_exception
Expand Down

0 comments on commit 6b8f125

Please sign in to comment.