def test_pndist(self): assert_dists_are_equivalent( activity._check_distro(dist.normal, mu=0, sigma=1), stats.norm(0, 1))
def test_pndist_as_class(self): assert activity._check_distro(dist.normal, as_class=True) == dist.normal
def test_string_good_as_class(self): assert activity._check_distro('normal', as_class=True) == dist.normal
def test_string_bad(self): with pytest.raises(ValueError): activity._check_distro('junk')
def test_number(self): with pytest.raises(ValueError): activity._check_distro(45)
def test_number(self): activity._check_distro(45)
def test_scipy_dist(self): assert_dists_are_equivalent( activity._check_distro(stats.lognorm(s=2)), stats.lognorm(s=2) )
def test_pndist(self): assert_dists_are_equivalent( activity._check_distro(dist.normal, mu=0, sigma=1), stats.norm(0, 1) )
def test_string_good_as_class(self): nt.assert_equal(activity._check_distro('normal', as_class=True), dist.normal)
def test_pndist_as_class(self): nt.assert_equal(activity._check_distro(dist.normal, as_class=True), dist.normal)
def test_string(self): assert_dists_are_equivalent( activity._check_distro('normal', mu=0, sigma=1), stats.norm(0, 1))
def test_string(self): assert_dists_are_equivalent( activity._check_distro('normal', mu=0, sigma=1), stats.norm(0, 1) )
def test_scipy_dist(self): assert_dists_are_equivalent(activity._check_distro(stats.lognorm(s=2)), stats.lognorm(s=2))
def test_string_bad(self): activity._check_distro('junk')