code: def test_create_lock_store_from_endpoint_config(endpoints_path: Text):
      store = read_endpoint_config(
          endpoints_path, endpoint_type="lock_store"
      )
      tracker_store = RedisLockStore(
          host="localhost",
          port=6379,
          db=0,
          username="username",
          password="password",
          use_ssl=True,
          ssl_keyfile="keyfile.key",
          ssl_certfile="certfile.crt",
          ssl_ca_certs="my-bundle.ca-bundle",
          key_prefix="lock",
      )
  
      assert isinstance(tracker_store, type(LockStore.create(store)))
  
imports: import asyncio
  import logging
  import sys
  import time
  from pathlib import Path
  from typing import Text
  from unittest.mock import Mock, patch
  import numpy
  import pytest
  import rasa.core.lock_store
  from _pytest.logging import LogCaptureFixture
  from _pytest.monkeypatch import MonkeyPatch
  from rasa.core.agent import Agent
  from rasa.core.channels import UserMessage
  from rasa.core.constants import DEFAULT_LOCK_LIFETIME
  from rasa.core.lock import TicketLock
  from rasa.core.lock_store import DEFAULT_REDIS_LOCK_STORE_KEY_PREFIX, InMemoryLockStore, LockError, LockStore, RedisLockStore
  from rasa.shared.constants import INTENT_MESSAGE_PREFIX
  from rasa.shared.exceptions import ConnectionException
  from rasa.utils.endpoints import EndpointConfig, read_endpoint_config
label_desc: Use image node_id 7 for calling a global function with example usage: test_create_lock_store_from_endpoint_config(endpoints_path) without return types