class_docstr: The test just checks that the arguments are passed and handled, not that the model
  or the acquisition does the right thing with them.
docstr: Testing the arguments of the local_penalization evaluator
docstr_tok: ["Testing","the","arguments","of","the","local_penalization","evaluator"]
code: def test_evaluator_arguments(self):
      """
      Testing the arguments of the local_penalization evaluator
      """
      evaluator_type = "local_penalization"
      batch_size = 2
      model_type = "GP"
      created_evaluator = self.arguments_manager.evaluator_creator(
          evaluator_type,
          self.acquisition,
          batch_size,
          model_type,
          self.model,
          self.space,
          self.acquisition_optimizer,
      )
      self.assertTrue(isinstance(created_evaluator, LocalPenalization))
      self.assertEquals(
          created_evaluator.acquisition.transform, "softplus"
      )
  
imports: import unittest
  import numpy
  from GPyOpt.util.arguments_manager import ArgumentsManager
  from GPyOpt.core.task.space import Design_space
  from GPyOpt.models.gpmodel import GPModel_MCMC, GPModel
  from GPyOpt.models.rfmodel import RFModel
  from GPyOpt.models.input_warped_gpmodel import InputWarpedGPModel
  from GPyOpt.models.warpedgpmodel import WarpedGPModel
  from GPyOpt.core.task.cost import CostModel
  from GPyOpt.acquisitions import AcquisitionEI, AcquisitionLCB
  from GPyOpt.optimization.acquisition_optimizer import AcquisitionOptimizer
  from GPyOpt.core.evaluators import LocalPenalization
label_desc: Use image node_id 9 for calling the TestArgumentsManager obj's underlying member method code with example usage: obj.test_evaluator_arguments() without return types