code: def test_bootstrap_runtime_env_for_remote(
      unpack_workspace, install_scripts, install_dependencies
  ):
      bootstrap._bootstrap_runtime_env_for_remote_function(
          TEST_PYTHON_VERSION,
          TEST_JOB_CONDA_ENV,
          TEST_DEPENDENCY_FILE_NAME,
      )
  
      unpack_workspace.assert_called_once()
      install_scripts.assert_called_once_with(
          unpack_workspace.return_value
      )
      install_dependencies.assert_called_once_with(
          unpack_workspace.return_value,
          TEST_JOB_CONDA_ENV,
          TEST_PYTHON_VERSION,
          REMOTE_FUNCTION_CHANNEL,
          TEST_DEPENDENCY_FILE_NAME,
      )
  
imports: from __future__ import absolute_import
  from mock import patch
  from mock.mock import MagicMock
  from sagemaker.remote_function.runtime_environment.runtime_environment_manager import RuntimeEnvironmentError, _DependencySettings
  import sagemaker.remote_function.runtime_environment.bootstrap_runtime_environment
  import pathlib
label_desc: Use image node_id 17 for calling a global function with example usage: test_bootstrap_runtime_env_for_remote(unpack_workspace, install_scripts, install_dependencies) without return types