Пример #1
0
def test_map_reduce_nil():
    # pylint: disable=missing-docstring
    initial = 1232
    slst = SList()
    res = slst.map_reduce(fun.incr, operator.add, initial)
    exp = initial
    assert res == exp
Пример #2
0
def test_map_reduce_non_empty():
    # pylint: disable=missing-docstring
    slst = SList([1, 2, 3, 4])
    res = slst.map_reduce(fun.incr, operator.add, 0)
    exp = slst.map(fun.incr).reduce(operator.add)
    assert res == exp