def test_crud_over_tls(elastic_service: Dict[str, Any]) -> None: service_name = elastic_service["service"]["name"] http_password = elastic_service["passwords"]["elastic"] index_name = config.DEFAULT_INDEX_NAME index_type = config.DEFAULT_INDEX_TYPE index = config.DEFAULT_SETTINGS_MAPPINGS document_fields = {"name": "Loren", "role": "developer"} document_id = 1 config.create_index(index_name, index, service_name=service_name, https=True, http_password=http_password) config.create_document( index_name, index_type, document_id, document_fields, service_name=service_name, https=True, http_password=http_password, ) document = config.get_document(index_name, index_type, document_id, https=True, http_password=http_password) assert get_in(["_source", "name"], document) == document_fields["name"]
def test_crud_over_tls(elastic_service): config.create_index( config.DEFAULT_INDEX_NAME, config.DEFAULT_SETTINGS_MAPPINGS, service_name=config.SERVICE_NAME, https=True, ) config.create_document( config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, { "name": "Loren", "role": "developer" }, service_name=config.SERVICE_NAME, https=True, ) document = config.get_document(config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, https=True) assert document assert document["_source"]["name"] == "Loren"
def default_populated_index(): foldered_name = sdk_utils.get_foldered_name(config.SERVICE_NAME) config.delete_index(config.DEFAULT_INDEX_NAME, service_name=foldered_name) config.create_index(config.DEFAULT_INDEX_NAME, config.DEFAULT_SETTINGS_MAPPINGS, service_name=foldered_name) config.create_document(config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, { "name": "Loren", "role": "developer"}, service_name=foldered_name)
def default_populated_index(): config.delete_index(config.DEFAULT_INDEX_NAME, service_name=FOLDERED_SERVICE_NAME) config.create_index(config.DEFAULT_INDEX_NAME, config.DEFAULT_SETTINGS_MAPPINGS, service_name=FOLDERED_SERVICE_NAME) config.create_document(config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, { "name": "Loren", "role": "developer"}, service_name=FOLDERED_SERVICE_NAME)
def default_populated_index(): config.delete_index(config.DEFAULT_INDEX_NAME) config.create_index(config.DEFAULT_INDEX_NAME, config.DEFAULT_SETTINGS_MAPPINGS) config.create_document( config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, {"name": "Loren", "role": "developer"}, )
def default_populated_index() -> None: config.delete_index(config.DEFAULT_INDEX_NAME) config.create_index(config.DEFAULT_INDEX_NAME, config.DEFAULT_SETTINGS_MAPPINGS) config.create_document( config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, {"name": "Loren", "role": "developer"}, )
def default_populated_index() -> None: config.delete_index(index_name, service_name=service_name) config.create_index(index_name, index, service_name=service_name) config.create_document(index_name, index_type, 1, { "name": "Loren", "role": "developer" }, service_name=service_name)
def default_populated_index() -> None: config.delete_index(config.DEFAULT_INDEX_NAME, service_name=foldered_name) config.create_index(config.DEFAULT_INDEX_NAME, config.DEFAULT_SETTINGS_MAPPINGS, service_name=foldered_name) config.create_document( config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, { "name": "Loren", "role": "developer" }, service_name=foldered_name, )
def test_crud_over_tls(elastic_service_tls): config.create_index( config.DEFAULT_INDEX_NAME, config.DEFAULT_SETTINGS_MAPPINGS, service_name=config.SERVICE_NAME, https=True) config.create_document( config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, {"name": "Loren", "role": "developer"}, service_name=config.SERVICE_NAME, https=True) document = config.get_document( config.DEFAULT_INDEX_NAME, config.DEFAULT_INDEX_TYPE, 1, https=True) assert document assert document['_source']['name'] == 'Loren'
def init_index() -> None: try: config.create_index(index_name, index_settings, service_name=service_name) yield finally: config.delete_index(index_name, service_name=service_name)
def default_populated_index() -> None: config.delete_index(index_name, service_name=service_name) config.create_index(index_name, index, service_name=service_name) config.create_document( index_name, index_type, 1, {"name": "Loren", "role": "developer"}, service_name=service_name )