code: def test_rebin_factor_does_not_divide(self):
      quantiles = np.array([0, 1, 2, 3, 4])
      cum_counts = np.array([0, 1, 2, 3, 4])
      with self.assertRaises(ValueError):
          _ = quantiles_util.rebin_quantiles(quantiles, cum_counts, 3)
  
imports: from typing import List
  from absl.testing import absltest
  from absl.testing import parameterized
  import numpy
  from tensorflow_data_validation.utils import quantiles_util
  from google.protobuf import text_format
  from tensorflow_metadata.proto.v0 import statistics_pb2
label_desc: Use image node_id 2 for calling the TestRebinQuantiles obj's underlying member method code with example usage: obj.test_rebin_factor_does_not_divide() without return types