code: def test_solid_sphere_theta_range():
      reference = pv.SolidSphere(start_theta=15, end_theta=105)
      pos = pv.SolidSphere(start_theta=15 + 720, end_theta=105 + 720)
      assert np.allclose(reference.points, pos.points)
  
      both_sides = pv.SolidSphere(start_theta=-45, end_theta=45)
      assert np.isclose(reference.volume, both_sides.volume)
  
imports: from itertools import permutations
  import re
  import numpy
  import pytest
  import pyvista
label_desc: Use image node_id 19 for calling a global function with example usage: test_solid_sphere_theta_range() without return types