Beispiel #1
0
def _run_events_and_compare(events):
    current_search.flush_and_refresh('relationships')
    for ev in events:
        event = generate_payload(ev)
        EventAPI.handle_event(event)
        reindex_all_relationships()
        assert_es_equals_db()
Beispiel #2
0
def test_example_events(client, example_events, db, es_clear, auth_headers):
    """Load the example events from asclepias_broker/examples."""
    event_url = url_for('asclepias_events.event', _external=True)
    for data in example_events:
        resp = client.post(event_url,
                           data=json.dumps(data),
                           headers=auth_headers)
        assert resp.status_code == 202
    assert_es_equals_db()