code: def test_lgb_0(env_0, exp_lgb_0, opt_lgb_0):
      assert len(opt_lgb_0.similar_experiments) > 0
  
      for similar_experiment in opt_lgb_0.similar_experiments:
          assert has_experiment_result_file(
              assets_dir,
              similar_experiment[2],
              ["Descriptions", "Heartbeats", "PredictionsOOF"],
          )
  
file_path: hyperparameter_hunter/tests/smoke_tests/test_lightgbm.py
imports: from hyperparameter_hunter import Environment, CVExperiment, Real, Integer, Categorical
  from hyperparameter_hunter import BayesianOptPro
  from hyperparameter_hunter.i_o.result_reader import has_experiment_result_file
  from hyperparameter_hunter.utils.learning_utils import get_breast_cancer_data
  import pytest
  from lightgbm import LGBMClassifier
  from sklearn.metrics import f1_score
label_desc: Use image node_id 4 for calling a global function with example usage: test_lgb_0(env_0, exp_lgb_0, opt_lgb_0) without return types