Esempio n. 1
0
def test_mapi_empty():
    # pylint: disable=missing-docstring
    slst = SList()
    exp = SList()
    res = slst.mapi(lambda i, val: (i, val))
    assert res == exp
Esempio n. 2
0
def test_mapi_id():
    # pylint: disable=missing-docstring
    slst = SList([1, 2, 3])
    exp = SList([1, 2, 3])
    res = slst.mapi(lambda i, val: val)
    assert res == exp
Esempio n. 3
0
def test_mapi_non_empty():
    # pylint: disable=missing-docstring
    data = SList([1, 3, 5, 8, 12])
    res = data.mapi(operator.add)
    exp = SList([1, 4, 7, 11, 16])
    assert res == exp