| JF-Unittest JF-UNITTEST es un marco de prueba de unidad de C ++, modelado después de la forma en que uso el módulo Unittest de Python en las suites de prueba de confijo. |
Descargar ahora |
JF-Unittest Clasificación y resumen
- Nombre del editor:
- Joerg Faschingbauer
JF-Unittest Etiquetas
JF-Unittest Descripción
JF-Unittest es un marco de prueba de unidad de C ++, modelado después de la forma en que uso el módulo Unittest de Python en las suites de prueba de confijo. JF-UNITTEST es un marco de prueba de la unidad de C ++, modelado después de la forma en que uso el módulo de Python Unittest en las suites de prueba de Confix. Lo escribí sin frustración con los marcos iniciosos existentes. Como tal, lo dejé todo el hinchazón: no hay GUI con coloridas barras de progreso, sin dependencias en ningún otro paquete en el mundo. Ni siquiera depende de la biblioteca de impulso que hubiera venido bastante útil, pero que tiene un sistema de construcción horrible. . Todas las necesidades son un compilador conforme razonablemente de estándares (que no debería ser difícil obtener sus manos en estos días). Para fines divertidos y educativos, el marco "bootstraps" en tres etapas, probando todos los aspectos de sí mismo antes de que se use ese aspecto en la siguiente etapa. La producción más elegante se puede obtener como esta (tomada de la Etapa Tres de su propia prueba Suite, justo antes de su finalización). + JF :: Unittest :: Pruebas :: Stage2Suite + JF :: Unittest :: Pruebas :: SetupTearDessuite - JF :: Unittest :: Pruebas :: SetupTearDessuccess ... OK - JF :: Unittest :: Pruebas :: setupteardownsetupfailure ... Falló - JF :: Unittest :: Pruebas :: Falló :: Falló :: JF :: Unittest :: Pruebas :: setupteardowndrunfailure ... ok - jf :: unittest :: pruebas :: SetuptAdowNRURRORROR ... OK - JF :: Unittest :: Pruebas :: setupt Unittest :: TestStartStop ... OK - JF :: Unittest :: MoneTestartStop ... OK ------------------------ # éxito: 7 # fallas : 2 # Errores: 0 # Pruebas: 9 # suites: 3 ------------------------ Detalles Seguir ...------------ ----------------- Falla: JF :: Unittest :: Pruebas :: setupteardownsetupfailure: result.num_error () == 1 (/home/jfasch/work/confix/unittest/trunk/basics/tests/setup_teardown.cc:89) Fallo: JF :: Unittest: : Pruebas :: setupteardownsetuperror: resultado.num_error () == 1 (/home/jfasch/work/confix/unittest/trunk/basics/tests/setup_teardowdowdowdowdowdowdown.cc :117) Novedades en esta versión: · Añadidos archivos M $ a distfiles # 183
JF-Unittest Software relacionado