docstr: ...Test plot_history rendering with dist_min argument
          
code: def test_plot_history_solver_dist_min(self):
      """...Test plot_history rendering with dist_min argument"""
  
      fig = plot_history(
          [self.solver1, self.solver2], show=False, dist_min=True
      )
      ax = fig.axes[0]
  
      min_obj = min(min(self.obj1), min(self.obj2))
  
      ax_n_iter1, ax_obj1 = ax.lines[0].get_xydata().T
      np.testing.assert_array_equal(ax_n_iter1, self.n_iter1)
      np.testing.assert_array_equal(
          ax_obj1, np.array(self.obj1) - min_obj
      )
      self.assertEqual(ax.lines[0].get_label(), "GD")
  
      ax_n_iter2, ax_obj2 = ax.lines[1].get_xydata().T
      np.testing.assert_array_equal(ax_n_iter2, self.n_iter2)
      np.testing.assert_array_equal(
          ax_obj2, np.array(self.obj2) - min_obj
      )
      self.assertEqual(ax.lines[1].get_label(), "AGD")
  
file_path: tick/tick/plot/tests/plot_history_test.py
imports: import unittest
  import numpy
  from tick.linear_model import LogisticRegression
  from tick.plot import plot_history
  from tick.solver import GD, AGD, History
label_desc: Use image node_id 3 for calling the Test obj's underlying member method code with example usage: obj.test_plot_history_solver_dist_min() without return types