import pytest from falcon import media def test_base_handler_contract(): class TestHandler(media.BaseHandler): pass with pytest.raises(TypeError) as err: TestHandler() assert 'abstract methods deserialize, serialize' in str(err.value)