code: def testUniformRange(self):
      a = 3.0
      b = 10.0
      dist = uniform.Uniform(low=a, high=b, validate_args=True)
      self.assertAllClose(a, self.evaluate(dist.low))
      self.assertAllClose(b, self.evaluate(dist.high))
      self.assertAllClose(b - a, self.evaluate(dist.range()))
  
imports: import numpy
  from scipy import stats
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import kullback_leibler
  from tensorflow_probability.python.distributions import uniform
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.math import gradient
label_desc: Use image node_id 1 for calling the UniformTest obj's underlying member method code with example usage: obj.testUniformRange() without return types