Exemplo n.º 1
0
def test_correlator():
    audit = init_component()
    known_alerts = frozenset(audit.getAlerts(False))
    for event in mk_events_set(100):
        audit.emit(event)
    all_alerts = frozenset(audit.getAlerts(False))
    assert known_alerts.issubset(all_alerts)
    assert len(known_alerts) < len(all_alerts)
Exemplo n.º 2
0
 def test_events_builder(self):
     mk_events_set(1000)
Exemplo n.º 3
0
    def test_events_timestamp(self):
        events = mk_events_set(10)

        for event in events:
            assert isinstance(event.timestamp, int)
Exemplo n.º 4
0
    def test_events_equality(self):
        events_1 = mk_events_set(10)
        events_2 = mk_events_set(10)

        assert events_1 == events_2