code: def test_log_model_no_registered_model_name(
      auto_arima_model, tmp_path
  ):
      """Test log model calls register model without registered model name."""
      artifact_path = "sktime"
      register_model_patch = mock.patch("mlflow.register_model")
      with mlflow.start_run(), register_model_patch:
          conda_env = tmp_path.joinpath("conda_env.yaml")
          _mlflow_conda_env(conda_env, additional_pip_deps=["sktime"])
          flavor.log_model(
              sktime_model=auto_arima_model,
              artifact_path=artifact_path,
              conda_env=str(conda_env),
          )
          mlflow.register_model.assert_not_called()
  
imports: import os
  from pathlib import Path
  from unittest import mock
  import boto3
  import flavor
  import moto
  import numpy
  import pandas
  import pytest
  from botocore.config import Config
  from sktime.datasets import load_airline, load_longley
  from sktime.datatypes import convert
  from sktime.forecasting.arima import AutoARIMA
  from sktime.forecasting.model_selection import temporal_train_test_split
  from sktime.forecasting.naive import NaiveForecaster
  import mlflow
  from mlflow import pyfunc
  from mlflow.exceptions import MlflowException
  from mlflow.models import Model, infer_signature
  from mlflow.models.utils import _read_example
  from mlflow.store.artifact.s3_artifact_repo import S3ArtifactRepository
  from mlflow.tracking._model_registry import DEFAULT_AWAIT_MAX_SLEEP_SECONDS
  from mlflow.tracking.artifact_utils import _download_artifact_from_uri
  from mlflow.utils.environment import _mlflow_conda_env
label_desc: Use image node_id 18 for calling a global function with example usage: test_log_model_no_registered_model_name(auto_arima_model, tmp_path) without return types