code: def testMinimum(self):
      # The numpy version has strange result type when promotion happens,
      # so set check_promotion_result_type to False.
      return self._testBinaryOp(
          math_ops.minimum,
          np.minimum,
          "minimum",
          check_promotion_result_type=False,
      )
  
imports: import itertools
  from absl.testing import parameterized
  import numpy
  from six.moves import range
  import tensorflow.compat.v2
  from trax.tf_numpy.numpy_impl import array_ops
  from trax.tf_numpy.numpy_impl import arrays
  from trax.tf_numpy.numpy_impl import math_ops
label_desc: Use image node_id 4 for calling the MathTest obj's underlying member method code with example usage: obj.testMinimum() and returns: self