unittest unit tool tests test for python unit-testing python-2.7 testing mutation-testing

python - tool - unit test assert



Herramienta de prueba de mutaciĆ³n para Python 2.7 (2)

Esta es una biblioteca para Python2: https://github.com/sk-/elcap

Mientras escribía otra prueba de unidad en Python (usando el marco de Django) y después de aprender sobre varios métodos de prueba (estoy un poco interesado en probar el software), sentí curiosidad por cuántos mutantes serían asesinados si realizaba pruebas de mutación en mi código.

El problema es que uso Python 2.7 y la única herramienta que encontré es MutPy https://pypi.python.org/pypi/MutPy/0.4.0 y es para Python 3.x ...

¿Alguien sabe acerca de alguna herramienta (estable y compatible) para las pruebas de mutación de Python 2.7? Tal vez lo busque en lugares equivocados?


Mutmut funciona tanto para python 2.7 como para python 3.6. También es muy fácil comenzar y es compatible con todos los corredores de prueba que pueden devolver un código de salida del sistema operativo.