コード例 #1
0
ファイル: test_base.py プロジェクト: 4degrees/sawmill
def test_all():
    """Test All filterer."""
    log = Log()

    allow = DenyAll()
    deny = AllowAll()
    filterer = All([allow, deny])
    assert filterer.filter([log]) == []

    filterer = All([AllowAll(), AllowAll()])
    assert filterer.filter([log]) == [log]

    filterer = All([DenyAll(), DenyAll()])
    assert filterer.filter([log]) == []
コード例 #2
0
ファイル: test_base.py プロジェクト: 4degrees/sawmill
def test_all_when_no_filterers_Set():
    """Test All filterer does not filter when no filterers set."""
    log = Log()
    filterer = All()
    assert filterer.filter([log]) == [log]