Testing con python

De WikiEducator
Saltar a: navegación, buscar






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")