code: def test_arc_in_collection(fig_test, fig_ref):
      arc1 = Arc([0.5, 0.5], 0.5, 1, theta1=0, theta2=60, angle=20)
      arc2 = Arc([0.5, 0.5], 0.5, 1, theta1=0, theta2=60, angle=20)
      col = mcollections.PatchCollection(
          patches=[arc2], facecolors="none", edgecolors="k"
      )
      fig_ref.subplots().add_patch(arc1)
      fig_test.subplots().add_collection(col)
  
imports: import numpy
  from numpy.testing import assert_almost_equal, assert_array_equal
  import pytest
  import matplotlib
  from matplotlib.patches import Annulus, Ellipse, Patch, Polygon, Rectangle, FancyArrowPatch, FancyArrow, BoxStyle, Arc
  from matplotlib.testing.decorators import image_comparison, check_figures_equal
  from matplotlib.transforms import Bbox
  import matplotlib.pyplot
  from matplotlib import collections, colors, patches, path, transforms, rcParams
  import sys
label_desc: Use image node_id 44 for calling a global function with example usage: test_arc_in_collection(fig_test, fig_ref) without return types