code: def test_rounding_logpmf(self):
      assert self.logp(0, np.log(0.25), np.log(0.75), 1) > self.logp(
          1, np.log(0.25), np.log(0.75), 1
      )
      assert (
          self.logp(-1, np.log(0.25), np.log(0.75), 1)
          == self.logp(2, np.log(0.25), np.log(0.75), 1)
          == -np.inf
      )
  
imports: from collections import defaultdict
  import unittest
  import numpy
  import numpy.testing
  from hyperopt.rdists import loguniform_gen, lognorm_gen, quniform_gen, qloguniform_gen, qnormal_gen, qlognormal_gen
  from scipy import stats
  from scipy.stats.tests.test_continuous_basic import check_cdf_logcdf, check_pdf_logpdf, check_pdf, check_cdf_ppf
label_desc: Use image node_id 7 for calling the TestQLogUniform obj's underlying member method code with example usage: obj.test_rounding_logpmf() without return types