code: def test_circle():
      radius = 1.0
  
      mesh = pv.Circle(radius)
      assert mesh.n_points
      assert mesh.n_cells
      diameter = np.max(mesh.points[:, 0]) - np.min(mesh.points[:, 0])
      assert np.isclose(diameter, radius * 2.0, rtol=1e-3)
      line_lengths = np.linalg.norm(
          np.roll(mesh.points, shift=1, axis=0) - mesh.points,
          axis=1,
      )
      assert np.allclose(line_lengths[0], line_lengths)
  
imports: from itertools import permutations
  import re
  import numpy
  import pytest
  import pyvista
label_desc: Use image node_id 45 for calling a global function with example usage: test_circle() without return types