code: def testAnglesWithinTolerance(self):
      self.assertTrue(
          math_utils.angles_within_tolerance(
              [10.0, -20.0], [10.5, -20.5], tolerance=1.0
          )
      )
  
      self.assertTrue(
          math_utils.angles_within_tolerance(
              [10.0, 350], [-350.1, -9.6], tolerance=1.0
          )
      )
  
      self.assertFalse(
          math_utils.angles_within_tolerance(
              [10.0, -20.0], [11.5, -20.5], tolerance=1.0
          )
      )
  
      self.assertFalse(
          math_utils.angles_within_tolerance(
              [10.0, -18.0], [10.5, -20.5], tolerance=1.0
          )
      )
  
file_path: lab/python/tests/utils/math_utils_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import absltest
  from python.tests.utils import math_utils
label_desc: Use image node_id 2 for calling the MathUtilsTest obj's underlying member method code with example usage: obj.testAnglesWithinTolerance() without return types