コード例 #1
0
ファイル: test_lens.py プロジェクト: cage433/python-lenses
def test_compose_lens_and_setter_kind():
    assert (lens[0] & lens.Fork(lens, lens)) == "Setter"
コード例 #2
0
ファイル: test_lens.py プロジェクト: cage433/python-lenses
def test_compose_fold_and_setter_kind_errors():
    with pytest.raises(RuntimeError):
        lens.Iter() & lens.Fork(lens, lens)
コード例 #3
0
ファイル: test_lens.py プロジェクト: cage433/python-lenses
def test_compose_iso_and_setter_kind():
    assert (lens & lens.Fork(lens, lens)) == "Setter"