class_docstr: ArrowDatasetTest
class_docstr_tok: ["ArrowDatasetTest"]
docstr: NOTE: need to test this separately because to_pandas fails with
  ArrowNotImplementedError: Not implemented type for list in
  DataFrameBlock: bool
  see https://issues.apache.org/jira/browse/ARROW-4370
code: def test_bool_array_type(self):
      """NOTE: need to test this separately because to_pandas fails with
      ArrowNotImplementedError: Not implemented type for list in
      DataFrameBlock: bool
      see https://issues.apache.org/jira/browse/ARROW-4370
      """
      import tensorflow_io.arrow as arrow_io
  
      truth_data = TruthData(
          [
              [
                  [False, False],
                  [False, True],
                  [True, False],
                  [True, True],
              ]
          ],
          (tf.dtypes.bool,),
          (tf.TensorShape([None]),),
      )
  
      batch = self.make_record_batch(truth_data)
  
      dataset = arrow_io.ArrowDataset.from_record_batches(
          batch,
          truth_data.output_types,
          truth_data.output_shapes,
          columns=(0,),
      )
      self.run_test_case(dataset, truth_data)
  
imports: from collections import namedtuple
  import io
  import os
  import socket
  import tempfile
  import threading
  import pytest
  import pyarrow
  import numpy.testing
  import tensorflow
  import tensorflow_io
label_desc: Use image node_id 15 for calling the ArrowDatasetTest obj's underlying member method code with example usage: obj.test_bool_array_type() without return types