code: def test_b_less_than_a_3(self):
      def f(x):
          return 1.0
  
      val_1, err_1 = quad(f, 0, 1, weight="alg", wvar=(0, 0))
      val_2, err_2 = quad(f, 1, 0, weight="alg", wvar=(0, 0))
      assert_allclose(val_1, -val_2, atol=max(err_1, err_2))
  
imports: import sys
  import math
  import numpy
  from numpy import sqrt, cos, sin, arctan, exp, log, pi
  from numpy.testing import assert_, assert_allclose, assert_array_less, assert_almost_equal
  import pytest
  from scipy.integrate import quad, dblquad, tplquad, nquad
  from scipy.special import erf, erfc
  from scipy._lib._ccallback import LowLevelCallable
  import ctypes
  import ctypes.util
  from scipy._lib._ccallback_c import sine_ctypes
  import scipy.integrate._test_multivariate
label_desc: Use image node_id 11 for calling the TestQuad obj's underlying member method code with example usage: obj.test_b_less_than_a_3() and returns: int