コード例 #1
0
ファイル: test_optics.py プロジェクト: yetone/python-lenses
def test_BothTraversal_set():
    assert b.BothTraversal().set(['1', '2'], 4) == [4, 4]
コード例 #2
0
ファイル: test_optics.py プロジェクト: yetone/python-lenses
def test_lens_and():
    my_lens = b.BothTraversal() & b.GetitemLens(1)
    assert my_lens.set([(0, 1), (2, 3)], 4) == [(0, 4), (2, 4)]
コード例 #3
0
ファイル: test_optics.py プロジェクト: yetone/python-lenses
def test_BothTraversal_view():
    assert b.BothTraversal().view(['1', '2']) == '12'