code: def test_docker_gcs_artifact_cmd_and_envs_from_home(monkeypatch):
      mock_env = {
          "GOOGLE_APPLICATION_CREDENTIALS": "mock_credentials_path",
      }
      gs_uri = "gs://mock_bucket"
      monkeypatch.setenvs(mock_env)
      cmds, envs = _get_docker_artifact_storage_cmd_and_envs(gs_uri)
      assert cmds == ["-v", "mock_credentials_path:/.gcs"]
      assert envs == {"GOOGLE_APPLICATION_CREDENTIALS": "/.gcs"}
  
file_path: mlflow/tests/projects/backend/test_local.py
imports: import os
  from unittest import mock
  from mlflow.projects.backend.local import _get_docker_artifact_storage_cmd_and_envs
label_desc: Use image node_id 4 for calling a global function with example usage: test_docker_gcs_artifact_cmd_and_envs_from_home(monkeypatch) without return types