code: def test_get_column_names__all_columns(self):
      batch = ia.Batch(
          images=np.zeros((1, 2, 2, 3), dtype=np.uint8),
          heatmaps=[np.zeros((2, 2, 1), dtype=np.float32)],
          segmentation_maps=[np.zeros((2, 2, 1), dtype=np.int32)],
          keypoints=[
              ia.KeypointsOnImage(
                  [ia.Keypoint(x=0, y=0)], shape=(2, 2, 3)
              )
          ],
          bounding_boxes=[
              ia.BoundingBoxesOnImage(
                  [ia.BoundingBox(0, 0, 1, 1)], shape=(2, 2, 3)
              )
          ],
          polygons=[
              ia.PolygonsOnImage(
                  [ia.Polygon([(0, 0), (1, 0), (1, 1)])],
                  shape=(2, 2, 3),
              )
          ],
          line_strings=[
              ia.LineStringsOnImage(
                  [ia.LineString([(0, 0), (1, 0)])], shape=(2, 2, 3)
              )
          ],
      )
  
      names = batch.get_column_names()
  
      assert names == [
          "images",
          "heatmaps",
          "segmentation_maps",
          "keypoints",
          "bounding_boxes",
          "polygons",
          "line_strings",
      ]
  
imports: from __future__ import print_function, division, absolute_import
  import warnings
  import sys
  import numpy
  import imgaug
  import imgaug.augmenters
  from imgaug.testutils import reseed
  from imgaug.augmentables.batches import _BatchInAugmentation
label_desc: Use image node_id 6 for calling the TestBatch obj's underlying member method code with example usage: obj.test_get_column_names__all_columns() without return types