code: def test_environment_params_path(env_1, exp_knc_0):
      assert env_1.results_path.startswith(assets_dir)
      assert env_1.target_column == ["diagnosis"]
      assert env_1.cv_type.__name__ == "StratifiedKFold"
      assert "heartbeat" in env_1.file_blacklist
  
      assert has_experiment_result_file(
          assets_dir,
          exp_knc_0,
          ["Descriptions", "PredictionsOOF", "ScriptBackups"],
      )
      assert not has_experiment_result_file(
          assets_dir, exp_knc_0, ["Heartbeats"]
      )
  
imports: from hyperparameter_hunter import Environment, CVExperiment, Real, Integer, Categorical
  from hyperparameter_hunter import BayesianOptPro, ExtraTreesOptPro, lambda_callback
  from hyperparameter_hunter.callbacks.recipes import confusion_matrix_oof, confusion_matrix_holdout
  from hyperparameter_hunter.i_o.recorders import YAMLDescriptionRecorder, UnsortedIDLeaderboardRecorder
  from hyperparameter_hunter.i_o.result_reader import has_experiment_result_file
  from hyperparameter_hunter.utils.learning_utils import get_toy_classification_data, get_breast_cancer_data
  import pytest
  from sklearn.ensemble import GradientBoostingClassifier
  from sklearn.metrics import f1_score
  from sklearn.model_selection import RepeatedStratifiedKFold, StratifiedKFold
  from sklearn.neighbors import KNeighborsClassifier
  from sklearn.svm import SVC
  from sklearn.tree import DecisionTreeClassifier
label_desc: Use image node_id 14 for calling a global function with example usage: test_environment_params_path(env_1, exp_knc_0) without return types