예제 #1
0
 def test_generate_rate_posterior_sample_raises_error(self):
     like = HyperparameterLikelihood(
         posteriors=self.data,
         hyper_prior=self.model,
         selection_function=self.selection_function,
         ln_evidences=self.ln_evidences,
     )
     with self.assertRaises(NotImplementedError):
         like.generate_rate_posterior_sample()
 def test_generate_rate_posterior_sample_returns_positive(self):
     like = HyperparameterLikelihood(
         posteriors=self.data,
         hyper_prior=self.model,
         selection_function=self.selection_function,
         ln_evidences=self.ln_evidences,
     )
     self.assertGreater(like.generate_rate_posterior_sample(), 0)