code: def test_cell_bounds(grid):
      assert isinstance(grid.get_cell(0).bounds, tuple)
      assert all(
          bc >= bg
          for bc, bg in zip(
              grid.get_cell(0).bounds[::2], grid.bounds[::2]
          )
      )
      assert all(
          bc <= bg
          for bc, bg in zip(
              grid.get_cell(0).bounds[1::2], grid.bounds[1::2]
          )
      )
  
imports: from types import GeneratorType
  import numpy
  import pytest
  import vtk
  from vtk.util.numpy_support import vtk_to_numpy
  import pyvista
  from pyvista import Cell, CellType
  from pyvista.core.utilities.cells import numpy_to_idarr
  from pyvista.examples import cells, load_airplane, load_explicit_structured, load_hexbeam, load_rectilinear, load_structured, load_tetbeam, load_uniform
label_desc: Use image node_id 20 for calling a global function with example usage: test_cell_bounds(grid) without return types