code: def testInputCheck(self, params, splits, repeats, exception):
      params = constant_op.constant(params)
      splits = constant_op.constant(splits)
      repeats = constant_op.constant(repeats)
      with self.assertRaises(exception):
          ragged_util.repeat_ranges(params, splits, repeats)
  
file_path: tensorflow-upstream/tensorflow/python/ops/ragged/ragged_util_test.py
imports: from absl.testing import parameterized
  import numpy
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import test_util
  from tensorflow.python.framework.errors import InvalidArgumentError
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops.ragged import ragged_util
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 4 for calling the RaggedUtilTest obj's underlying member method code with example usage: obj.testInputCheck(params, splits, repeats, exception) without return types