diff --git a/tests/test_streaming.py b/tests/test_streaming.py index 08d05b3..883b773 100644 --- a/tests/test_streaming.py +++ b/tests/test_streaming.py @@ -154,6 +154,15 @@ def test_unknown_event(): assert listener.deletes == [] assert listener.heartbeats == 0 +def test_invalid_event(): + """But not too tolerant""" + listener = Listener() + with pytest.raises(MastodonMalformedEventError): + listener.handle_stream_([ + 'event: whatup', + 'data: {}', + '', + ]) def test_missing_event_name(): listener = Listener()