code: def test_polar_interpolation_steps_constant_r(fig_test, fig_ref):
      # Check that an extra half-turn doesn't make any difference -- modulo
      # antialiasing, which we disable here.
      p1 = fig_test.add_subplot(121, projection="polar").bar(
          [0], [1], 3 * np.pi, edgecolor="none", antialiased=False
      )
      p2 = fig_test.add_subplot(122, projection="polar").bar(
          [0], [1], -3 * np.pi, edgecolor="none", antialiased=False
      )
      p3 = fig_ref.add_subplot(121, projection="polar").bar(
          [0], [1], 2 * np.pi, edgecolor="none", antialiased=False
      )
      p4 = fig_ref.add_subplot(122, projection="polar").bar(
          [0], [1], -2 * np.pi, edgecolor="none", antialiased=False
      )
  
imports: import numpy
  from numpy.testing import assert_allclose
  import pytest
  import matplotlib
  from matplotlib import pyplot
  from matplotlib.testing.decorators import image_comparison, check_figures_equal
label_desc: Use image node_id 24 for calling a global function with example usage: test_polar_interpolation_steps_constant_r(fig_test, fig_ref) without return types