Il 26/10/2015 20:02, Manlio Perillo ha scritto:
test_somma **non** va messo nel modulo principale, ma nel modulo di test. Ovvio che non lo trova. Laggi la documentazione di pytest per vedere come vengono trovate le funzioni di test.
OK!
E' l'unico modo di fare unit test. Il problema è che quel codice è sbagliato; non è il modo corretto di usare le classi!Il modo corretto è: def test_somma(): cc = CC(2, 4, 5) assert cc.somma() == 11
Chiaro! Grazie M. _______________________________________________ Python mailing list [email protected] http://lists.python.it/mailman/listinfo/python
