コード例 #1
0
ファイル: tests.py プロジェクト: geewrd/result
def test_no_arg_ok():
    top_level = Ok()
    assert top_level.is_ok() is True
    assert top_level.ok() is True

    class_method = Result.Ok()
    assert class_method.is_ok() is True
    assert class_method.ok() is True
コード例 #2
0
ファイル: tests.py プロジェクト: zeta1999/result
def test_no_arg_ok():
    top_level = Ok()
    assert top_level.is_ok() is True
    assert top_level.ok() is True
コード例 #3
0
ファイル: tests.py プロジェクト: zeta1999/result
def test_ok_method():
    o = Ok('yay')
    n = Err('nay')
    assert o.ok() == 'yay'
    assert n.ok() is None