예제 #1
0
def test_allresults():
    inc = lambda x: x+1
    dec = lambda x: x-1
    double = lambda x: x*2
    square = lambda x: x**2

    assert set(allresults(inc)(3)) == set([inc(3)])
    assert set(allresults([inc, dec])(3)) == set([2, 4])
    assert set(allresults((inc, dec))(3)) == set([3])
    assert set(allresults([inc, (dec, double)])(4)) == set([5, 6])
예제 #2
0
파일: test_tree.py 프로젝트: Maihj/sympy
def test_allresults():
    inc = lambda x: x + 1
    dec = lambda x: x - 1
    double = lambda x: x * 2
    square = lambda x: x**2

    assert set(allresults(inc)(3)) == set([inc(3)])
    assert set(allresults([inc, dec])(3)) == set([2, 4])
    assert set(allresults((inc, dec))(3)) == set([3])
    assert set(allresults([inc, (dec, double)])(4)) == set([5, 6])
예제 #3
0
파일: test_tree.py 프로젝트: AStorus/sympy
def test_allresults():
    inc = lambda x: x+1
    dec = lambda x: x-1
    double = lambda x: x*2
    square = lambda x: x**2

    assert set(allresults(inc)(3)) == {inc(3)}
    assert set(allresults([inc, dec])(3)) == {2, 4}
    assert set(allresults((inc, dec))(3)) == {3}
    assert set(allresults([inc, (dec, double)])(4)) == {5, 6}
예제 #4
0
def test_allresults():
    inc = lambda x: x + 1
    dec = lambda x: x - 1
    double = lambda x: x * 2
    # square = lambda x: x**2

    assert set(allresults(inc)(3)) == {inc(3)}
    assert set(allresults([inc, dec])(3)) == {2, 4}
    assert set(allresults((inc, dec))(3)) == {3}
    assert set(allresults([inc, (dec, double)])(4)) == {5, 6}