code: def test_output_is_plot(self):
      data = [
          {
              "accuracy": 0.9,
              "precision": 0.8,
              "latency_in_seconds": 48.1,
          },
          {
              "accuracy": 0.7,
              "precision": 0.6,
              "latency_in_seconds": 51.4,
          },
      ]
      model_names = ["model1", "model2"]
      invert_range = ["latency_in_seconds"]
      out_plt = radar_plot(data, model_names, invert_range)
      self.assertIsInstance(out_plt, plt.Figure)
  
imports: from unittest import TestCase
  import matplotlib.pyplot
  from evaluate.visualization import radar_plot
label_desc: Use image node_id 2 for calling the TestViz obj's underlying member method code with example usage: obj.test_output_is_plot() without return types