Changeset View
Changeset View
Standalone View
Standalone View
swh/search/tests/conftest.py
Show First 20 Lines • Show All 117 Lines • ▼ Show 20 Lines | |||||
@pytest.fixture | @pytest.fixture | ||||
def swh_search(elasticsearch_host): | def swh_search(elasticsearch_host): | ||||
"""Instantiate a search client, initialize the elasticsearch instance, | """Instantiate a search client, initialize the elasticsearch instance, | ||||
and returns it | and returns it | ||||
""" | """ | ||||
logger.debug("swh_search: elasticsearch_host: %s", elasticsearch_host) | logger.debug("swh_search: elasticsearch_host: %s", elasticsearch_host) | ||||
search = get_search("elasticsearch", hosts=[elasticsearch_host],) | search = get_search( | ||||
"elasticsearch", hosts=[elasticsearch_host], index_prefix="test" | |||||
) | |||||
search.deinitialize() # To reset internal state from previous runs | search.deinitialize() # To reset internal state from previous runs | ||||
search.initialize() # install required index | search.initialize() # install required index | ||||
yield search | yield search |