code: def skip_numpy_object(dtype, request):
      """
      Tests for NumpyExtensionArray with nested data. Users typically won't create
      these objects via `pd.array`, but they can show up through `.array`
      on a Series with nested data. Many of the base tests fail, as they aren't
      appropriate for nested data.
  
      This fixture allows these tests to be skipped when used as a usefixtures
      marker to either an individual test or a test class.
      """
      if dtype == "object":
          mark = pytest.mark.xfail(reason="Fails for object dtype")
          request.applymarker(mark)
  
imports: import numpy
  import pytest
  from pandas.core.dtypes.dtypes import NumpyEADtype
  import pandas
  import pandas._testing
  from pandas.api.types import is_object_dtype
  from pandas.core.arrays.numpy_ import NumpyExtensionArray
  from pandas.tests.extension import base
label_desc: Use image node_id 11 for calling a global function with example usage: skip_numpy_object(dtype, request) without return types