Add status/finished to async poller

This commit is contained in:
Laurent Mazuel 2018-01-17 13:39:18 -08:00
Родитель 02c333eb13
Коммит 6b55d4f633
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 8A1A37C887DC49D8
2 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -38,6 +38,12 @@ class AsyncPollingMethod(object):
async def run(self):
raise NotImplementedError("This method needs to be implemented")
def status(self):
raise NotImplementedError("This method needs to be implemented")
def finished(self):
raise NotImplementedError("This method needs to be implemented")
def resource(self):
raise NotImplementedError("This method needs to be implemented")

Просмотреть файл

@ -46,6 +46,12 @@ async def test_abc_polling():
with pytest.raises(NotImplementedError):
await abc_polling.run()
with pytest.raises(NotImplementedError):
abc_polling.status()
with pytest.raises(NotImplementedError):
abc_polling.finished()
with pytest.raises(NotImplementedError):
abc_polling.resource()