code: def test_cube():
      cube = pv.Cube()
      assert np.any(cube.points)
      assert np.any(cube.faces)
      bounds = (1.0, 3.0, 5.0, 6.0, 7.0, 8.0)
      cube = pv.Cube(bounds=bounds)
      assert np.any(cube.points)
      assert np.any(cube.faces)
      assert np.allclose(cube.bounds, bounds)
  
imports: from itertools import permutations
  import re
  import numpy
  import pytest
  import pyvista
label_desc: Use image node_id 28 for calling a global function with example usage: test_cube() without return types