Esempio n. 1
0
def test_setitem1():
    pmf = [1 / 2, 1 / 2]
    d = ScalarDistribution(pmf)
    d[0] = 1
    d[1] = 0
    d.make_sparse()
    assert d.outcomes == (0, )
Esempio n. 2
0
def test_setitem1():
    pmf = [1 / 2, 1 / 2]
    d = ScalarDistribution(pmf)
    d[0] = 1
    d[1] = 0
    d.make_sparse()
    assert_equal(d.outcomes, (0,))
Esempio n. 3
0
def test_SDtoD2():
    sd = ScalarDistribution([1])
    sd[0] = 0
    sd.make_sparse()
    with pytest.raises(InvalidDistribution):
        SDtoD(sd)
Esempio n. 4
0
def test_SDtoD2():
    sd = ScalarDistribution([1])
    sd[0] = 0
    sd.make_sparse()
    with pytest.raises(InvalidDistribution):
        SDtoD(sd)
Esempio n. 5
0
def test_SDtoD2():
    sd = ScalarDistribution([1])
    sd[0] = 0
    sd.make_sparse()
    assert_raises(InvalidDistribution, SDtoD, sd)
Esempio n. 6
0
def test_SDtoD2():
    sd = ScalarDistribution([1])
    sd[0] = 0
    sd.make_sparse()
    assert_raises(InvalidDistribution, SDtoD, sd)