class_docstr: Tests that the basic interface is satisfied.
code: def test_is_extension_array_dtype(self, data):
      assert is_extension_array_dtype(data)
      assert is_extension_array_dtype(data.dtype)
      assert is_extension_array_dtype(pd.Series(data))
      assert isinstance(data.dtype, ExtensionDtype)
  
imports: import numpy
  import pytest
  from pandas.core.dtypes.cast import construct_1d_object_array_from_listlike
  from pandas.core.dtypes.common import is_extension_array_dtype
  from pandas.core.dtypes.dtypes import ExtensionDtype
  import pandas
  import pandas._testing
label_desc: Use image node_id 8 for calling the BaseInterfaceTests obj's underlying member method code with example usage: obj.test_is_extension_array_dtype(data) without return types