code: def test_docker_databricks_tracking_cmd_and_envs(
      ProfileConfigProvider,
  ):
      mock_provider = mock.MagicMock()
      mock_provider.get_config.return_value = (
          DatabricksConfig.from_password(
              "host", "user", "pass", insecure=True
          )
      )
      ProfileConfigProvider.return_value = mock_provider
  
      (
          cmds,
          envs,
      ) = mlflow.projects.docker.get_docker_tracking_cmd_and_envs(
          "databricks://some-profile"
      )
      assert envs == {
          "DATABRICKS_HOST": "host",
          "DATABRICKS_USERNAME": "user",
          "DATABRICKS_PASSWORD": "pass",
          "DATABRICKS_INSECURE": "True",
          MLFLOW_TRACKING_URI.name: "databricks",
      }
      assert cmds == []
  
imports: import os
  from unittest import mock
  import pytest
  from databricks_cli.configure.provider import DatabricksConfig
  import docker
  import mlflow
  from mlflow import MlflowClient
  from mlflow.entities import ViewType
  from mlflow.environment_variables import MLFLOW_TRACKING_URI
  from mlflow.exceptions import MlflowException
  from mlflow.projects import ExecutionException, _project_spec
  from mlflow.projects.backend.local import _get_docker_command
  from mlflow.projects.docker import _get_docker_image_uri
  from mlflow.store.tracking import file_store
  from mlflow.utils.mlflow_tags import MLFLOW_DOCKER_IMAGE_ID, MLFLOW_DOCKER_IMAGE_URI, MLFLOW_PROJECT_BACKEND, MLFLOW_PROJECT_ENV
  from tests.projects.utils import TEST_DOCKER_PROJECT_DIR, docker_example_base_image
label_desc: Use image node_id 11 for calling a global function with example usage: test_docker_databricks_tracking_cmd_and_envs(ProfileConfigProvider) without return types