def test_distribution(self): priors = [0.0 for i in range(7)] priors[3] = 1.0 posts = b.tcbin(priors,3.0) self.assertEqual(posts[0], 0.0) self.assertEqual(posts[6], 0.0) for p in posts[2:-1]: self.assertTrue(0.0 < p < 0.3)
def test_uniforms(self): priors = [1.0 for i in range(50)] posts = b.tcbin(priors, 1.0) for p in posts: self.assertEqual(p, 1.0)