[Python] Mockare aiohttp per tests

Manlio Perillo manlio.perillo a gmail.com
Ven 7 Ago 2015 19:21:00 CEST


2015-08-07 18:41 GMT+02:00 flandero <flandero a gmail.com>:

> La cosa bella e' che lavorando con asyncio non avrei neanche bisogno di
> multiprocessing e queues,
>

Puoi anche lanciare il server HTTP all'interno dello stesso processo usando
un thread o asyncio ma hai comunque bisogno di un canale di comunicazione.
Come implementi tale canale è solo un dettaglio; una queue è la soluzione
forse più semplice.

> ma cosi' non si sconfina dal contesto test di unita' a quello dei test di
> interoperabilita'?
>

Se hai un client HTTP e devi testare che la richiesta che fa è corretta,
non vedo modo migliore di usare un server HTTP
e verificare quello che viene ricevuto.

Fare il mocking la vedo come ultima risorsa.


Ciao  Manlio
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20150807/e37ee24d/attachment.html>


Maggiori informazioni sulla lista Python