def test_chunked_upload_fail(dummy_peony_client, medias):
media = medias['video']
media_data = await media.download()
chunk_size = 1024**2
dummy_request = DummyRequest(dummy_peony_client, media, chunk_size, True)
with patch.object(dummy_peony_client, 'request',
side_effect=dummy_request):
with patch.object(asyncio, 'sleep', side_effect=dummy) as sleep:
with pytest.raises(peony.exceptions.MediaProcessingError):
await dummy_peony_client.upload_media(
media_data, chunk_size=chunk_size, chunked=True
)
sleep.assert_called_with(5)
评论列表
文章目录