On Thursday, 25 February 2016, Alessandro Amici <alexam...@gmail.com> wrote:
> Valerio, > > On Thu, 25 Feb 2016 at 10:59 Valerio Maggio <valerio.mag...@gmail.com > <javascript:_e(%7B%7D,'cvml','valerio.mag...@gmail.com');>> wrote: > >> Sono particolarmente curioso di capire quale sia la *tua* definizione di >> "comportamento" di una funzione e come questa possa essere astratto a >> partire dai test. >> Ad una rapidissima occhiata al codice su GitHub non sono riuscito a >> trovare nulla a riguardo... >> >> Mi puoi dire di più su questo? >> > > Per avere un'idea la cosa ideale è seguire il quickstart: > > https://pytest-nodev.readthedocs.org/en/stable/quickstart.html > Si avevo guardato il QuickStart.. Se ho capito bene quello che realizzi con il tuo plugin è di cercare una funzione Python che implementi il comportamento specificato nel test, giusto ? In altri termini: il test serve da specifica e il plugin cerca (in stdlib o site-packages) una funzione che implementa quella specifica. La mia domanda era: questo matching sul comportamento come lo hai formalizzato/implementato/tradotto nel tuo plugin? Provo a fare una ipotesi: come la funzione che passa tutti (o parzialmente) i test della specifica? Ecco, era la parte di ricerca e matching che mi incuriosiva :) V. -- valerio
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python