コード例 #1
0
ファイル: test_utils.py プロジェクト: wware/tangible
def test_reduceby_product(data, groups):
    keyfunc = lambda x: x % 2 == 0
    reducefunc = lambda x, y: x * y
    generator = utils.reduceby(data, keyfunc, reducefunc, 1)
    assert list(generator) == groups
コード例 #2
0
ファイル: test_utils.py プロジェクト: kbrian187/tangible
def test_reduceby_product(data, groups):
    keyfunc = lambda x: x % 2 == 0
    reducefunc = lambda x, y: x * y
    generator = utils.reduceby(data, keyfunc, reducefunc, 1)
    assert list(generator) == groups
コード例 #3
0
ファイル: test_utils.py プロジェクト: wware/tangible
def test_reduceby_sum(data, groups):
    keyfunc = lambda x: x // 10
    reducefunc = lambda x, y: x + y
    generator = utils.reduceby(data, keyfunc, reducefunc, 0)
    assert list(generator) == groups
コード例 #4
0
ファイル: test_utils.py プロジェクト: kbrian187/tangible
def test_reduceby_sum(data, groups):
    keyfunc = lambda x: x // 10
    reducefunc = lambda x, y: x + y
    generator = utils.reduceby(data, keyfunc, reducefunc, 0)
    assert list(generator) == groups