code: def test_get_range_len(self):
      get_range_as_graph = def_function.function(misc.get_range_len)
      test_range = [(i, constant_op.constant(i)) for i in range(-3, 3)]
      results = []
      for i, ti in test_range:
          for j, tj in test_range:
              for k, tk in test_range:
                  if k == 0:
                      continue
                  results.append(
                      ((i, j, k), get_range_as_graph(ti, tj, tk))
                  )
  
      for (i, j, k), result_tensor in results:
          self.assertEqual(
              len(list(range(i, j, k))), self.evaluate(result_tensor)
          )
  
file_path: tensorflow-upstream/tensorflow/python/autograph/utils/misc_test.py
imports: from tensorflow.python.autograph.utils import misc
  from tensorflow.python.eager import def_function
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import test_util
  from tensorflow.python.framework.constant_op import constant
  from tensorflow.python.ops.variables import Variable
  from tensorflow.python.platform import test
label_desc: Use image node_id 3 for calling the MiscTest obj's underlying member method code with example usage: obj.test_get_range_len() without return types