code: def test_create_model_version_does_not_wait_when_await_creation_param_is_false(
      mock_store,
  ):
      name = "Model 1"
      version = "1"
  
      mock_store.create_model_version.return_value = ModelVersion(
          name=name,
          version=version,
          creation_timestamp=123,
          status="PENDING_REGISTRATION",
      )
  
      result = newModelRegistryClient().create_model_version(
          name, "uri:/source", "run123", await_creation_for=None
      )
      result = newModelRegistryClient().create_model_version(
          name, "uri:/source", "run123", await_creation_for=0
      )
  
      mock_store.get_model_version.assert_not_called()
  
      assert result.name == name
      assert result.version == version
  
imports: from unittest import mock
  from unittest.mock import ANY
  import pytest
  from mlflow.entities.model_registry import ModelVersion, ModelVersionTag, RegisteredModel, RegisteredModelTag
  from mlflow.exceptions import MlflowException
  from mlflow.store.entities.paged_list import PagedList
  from mlflow.store.model_registry import SEARCH_MODEL_VERSION_MAX_RESULTS_DEFAULT, SEARCH_REGISTERED_MODEL_MAX_RESULTS_DEFAULT
  from mlflow.store.model_registry.sqlalchemy_store import SqlAlchemyStore
  from mlflow.tracking._model_registry.client import ModelRegistryClient
label_desc: Use image node_id 15 for calling a global function with example usage: test_create_model_version_does_not_wait_when_await_creation_param_is_false(mock_store) without return types