[Python] invocare super.setup automaticamente
Valerio Maggio
valerio.maggio a gmail.com
Ven 8 Nov 2013 20:08:12 CET
On 08 Nov 2013, at 19:39, Manlio Perillo <manlio.perillo a gmail.com> wrote:
> Ecco una possibile reimplementazione in Python:
> http://pastebin.com/Nan5a1xG
>
Notevole! Grazie mille per averla condiviso. :-)
Molto istruttiva!
Mi pare di capire che questa soluzione, oltre ad emulare il modello di esecuzione di JUnit 4.x per i metodi @before/@after, la migliora aggiungendo un (semplice) criterio (i.e., LIFO) per l'esecuzione dei diversi metodi.
Al contrario di quanto fatto da JUnit, in cui l'ordine di esecuzione dei metodi di una (super)classe lungo la gerarchia con una stessa annotazione è casuale (?!) e dipendente dalla singola esecuzione.
--
valerio
Maggiori informazioni sulla lista
Python