code: def enter_test_recipe_directory(enter_recipe_example_directory):
      recipe_example_root_path = enter_recipe_example_directory
  
      with TempDir(chdr=True) as tmp:
          test_recipe_path = tmp.path("test_recipe")
          shutil.copytree(recipe_example_root_path, test_recipe_path)
          os.chdir(test_recipe_path)
          yield os.getcwd()
  
file_path: mlflow/tests/recipes/conftest.py
imports: import os
  import pathlib
  import shutil
  import sys
  from pathlib import Path
  import pytest
  import mlflow
  from mlflow.environment_variables import MLFLOW_RECIPES_EXECUTION_DIRECTORY
  from mlflow.utils.file_utils import TempDir
  from tests.recipes.helper_functions import RECIPE_EXAMPLE_PATH_ENV_VAR_FOR_TESTS, RECIPE_EXAMPLE_PATH_FROM_MLFLOW_ROOT, chdir
label_desc: Use image node_id 2 for calling a global function with example usage: enter_test_recipe_directory(enter_recipe_example_directory) without return types