Testing con python
De WikiEducator
Instalar nose
Puedes usar pip o easy_install:
easy_install nose
o
pip install nose
O instalar desde el código fuente:
python setup.py install
Escribe los tests en el proyecto y:Now you can run tests for your project:
cd path/del/proyecto nosetests
Verás algo así:
.................................. ---------------------------------------------------------------------- Ran 34 tests in 1.440s OK
Escribir tests
Mira estos ejemplos
def test_a(): assert ...
Para comprobar:
$ nosetests
Más Ejemplos
#testset.py from nose.tools import ok_, eq_, nottest def test_sum(): eq_(2+2,4) @nottest # este test no empieza por test_ def test_failing_sum(): ok_(2+2 == 3, "Expected failure")