code: def test_requires_geos_not_ok(version, mocked_geos_version):
      wrapped = requires_geos(version)(func)
      with pytest.raises(shapely.errors.UnsupportedGEOSVersionError):
          wrapped()
  
      assert wrapped.__doc__ == expected_docstring.format(
          version=version, indent=" " * 4
      )
  
imports: import os
  import sys
  from itertools import chain
  from string import ascii_letters, digits
  from unittest import mock
  import numpy
  import pytest
  import shapely
  from shapely.decorators import multithreading_enabled, requires_geos
label_desc: Use image node_id 8 for calling a global function with example usage: test_requires_geos_not_ok(version, mocked_geos_version) without return types