code: def test_no_segmentation_fault(self, locally_biased):
      # test that an excessive number of function evaluations
      # does not result in segmentation fault
      bounds = [(-5.0, 20.0)] * 100
      result = direct(
          self.sphere,
          bounds,
          maxfun=10000000,
          maxiter=1000000,
          locally_biased=locally_biased,
      )
      assert result is not None
  
imports: from numpy.testing import assert_allclose, assert_array_less
  import pytest
  import numpy
  from scipy.optimize import direct, Bounds
label_desc: Use image node_id 20 for calling the TestDIRECT obj's underlying member method code with example usage: obj.test_no_segmentation_fault(locally_biased) without return types