code: def testAxisGreaterThan0_BehaviorMatchesTfGather(self):
      params = [
          ["a1", "a2", "a3", "a4"],
          ["b1", "b2", "b3", "b4"],
          ["c1", "c2", "c3", "c4"],
      ]
      indices = [2, 0, 2, 1]
      gathered = pointer_ops.gather_with_default(
          params, indices, "__", axis=1
      )
      expected = array_ops.gather(params, indices, axis=1)
      self.assertAllEqual(gathered, expected)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import parameterized
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.platform import test
  from tensorflow_text.python.ops import pointer_ops
label_desc: Use image node_id 8 for calling the GatherWithDefaultOpTest obj's underlying member method code with example usage: obj.testAxisGreaterThan0_BehaviorMatchesTfGather() without return types