コード例 #1
0
ファイル: test_component.py プロジェクト: maximerobin/Ufwi
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)
コード例 #2
0
ファイル: test_events.py プロジェクト: maximerobin/Ufwi
 def test_events_builder(self):
     mk_events_set(1000)
コード例 #3
0
ファイル: test_events.py プロジェクト: maximerobin/Ufwi
    def test_events_timestamp(self):
        events = mk_events_set(10)

        for event in events:
            assert isinstance(event.timestamp, int)
コード例 #4
0
ファイル: test_events.py プロジェクト: maximerobin/Ufwi
    def test_events_equality(self):
        events_1 = mk_events_set(10)
        events_2 = mk_events_set(10)

        assert events_1 == events_2