code: def test_gauss_legendre_accuracy_compared_to_scipy_results(self):
      for test_case in BASIC_TEST_CASES:
          with self.subTest("gauss"):
              self._test_against_scipy_results(
                  tff_int.integrate,
                  {"method": tff_int.IntegrationMethod.GAUSS_LEGENDRE},
                  test_case,
                  test_case.expected_gauss_n32_result,
                  1e-14,
              )
  
imports: import collections
  import math
  import numpy
  import tensorflow.compat.v2
  import tf_quant_finance
  from tensorflow.python.framework import test_util
  from tf_quant_finance.math.integration import adaptive_update
label_desc: Use image node_id 9 for calling the IntegrationTest obj's underlying member method code with example usage: obj.test_gauss_legendre_accuracy_compared_to_scipy_results() without return types