class_docstr: Tests to check primarily that saving a BO model results in a file without errors.
code: def test_save_gp_default(self):
      myBopt = BayesianOptimization(f=self.f_2d, domain=self.domain_2d)
      myBopt.run_optimization(max_iter=1, verbosity=False)
      myBopt.save_models(self.outfile_path)
      self.check_output_model_file(["Iteration"])
  
file_path: GPyOpt/GPyOpt/testing/core_tests/test_save.py
imports: import unittest
  import numpy
  from GPyOpt.methods import BayesianOptimization
  from GPyOpt.models import GPModel
  import GPy
  import tempfile
  import os
label_desc: Use image node_id 5 for calling the TestSaveModel obj's underlying member method code with example usage: obj.test_save_gp_default() without return types