code: def test_icosphere():
      center = (1.0, 2.0, 3.0)
      radius = 2.4
      nsub = 2
      icosphere = pv.Icosphere(radius=radius, center=center, nsub=nsub)
      assert np.allclose(icosphere.center, center)
      assert np.allclose(
          np.linalg.norm(icosphere.points - icosphere.center, axis=1),
          radius,
      )
  
      icosahedron = pv.Icosahedron()
      assert (
          icosahedron.n_faces_strict * 4**nsub
          == icosphere.n_faces_strict
      )
  
imports: from itertools import permutations
  import re
  import numpy
  import pytest
  import pyvista
label_desc: Use image node_id 53 for calling a global function with example usage: test_icosphere() without return types