code: def test_regression(self):
      assert_equal(orth.genlaguerre(1, 1, monic=False)(0), 2.0)
      assert_equal(orth.genlaguerre(1, 1, monic=True)(0), -2.0)
      assert_equal(
          orth.genlaguerre(1, 1, monic=False), np.poly1d([-1, 2])
      )
      assert_equal(
          orth.genlaguerre(1, 1, monic=True), np.poly1d([1, -2])
      )
  
imports: import numpy
  from numpy import array, sqrt
  from numpy.testing import assert_array_almost_equal, assert_equal, assert_almost_equal, assert_allclose
  from pytest import raises
  from scipy import integrate
  import scipy.special
  from scipy.special import gamma
  import scipy.special._orthogonal
label_desc: Use image node_id 1 for calling the TestGenlaguerre obj's underlying member method code with example usage: obj.test_regression() without return types