> Solo per curiosità: che differenza c'è tra unittest (che capisco non
> apprezzi)

No beh, lo apprezzo, è in sostanza il tool precursore. È che c'è di
meglio, secondo me.
unittest segue la filosofia del tester Java equivalente, JUnit, creato
da Beck e Gamma. Due pietre miliari :-D

> e i due strumenti che mi hai segnalato? cosa intendi
> esattamente con "tool che fanno discovery"?

Sono tool un pochino più agili. Il loro comportamento è questo: vanno
ricorsivamente nelle sottodirectory e fanno partire qualsiasi cosa che
a loro sembri un test. Il "cosa sembra un test" è specificato nella
documentazione. nose inoltre è estensibile tramite plugin che sono
davvero facili da scrivere e puoi fare un po' di tutto. Metriche,
coverage, reporting, dry run, ecc ecc.

py.test ha lo switch "-k" che è figo ma è facilmente replicabile anche in nose.

ciao!

-- 
Lawrence, stacktrace.it - oluyede.org - neropercaso.it
"It is difficult to get a man to understand
something when his salary depends on not
understanding it" - Upton Sinclair
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a