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]) == []
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]