Este es el comando cxxtestgen que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
cxxtestgen: realiza el descubrimiento de pruebas para crear un ejecutor de pruebas CxxTest
SINOPSIS
cxxtestgen [opciones] [ ...]
DESCRIPCIÓN
El comando cxxtestgen procesa los archivos de encabezado de C ++ para realizar el descubrimiento de prueba, y luego
crea archivos para el corredor de pruebas CxxTest.
OPCIONES
-h, --ayuda
mostrar este mensaje de ayuda y salir
--versión
Escriba la versión de CxxTest.
-Oh, --producción=NOMBRE
Escribe la salida en el archivo NAME.
-w, --mundo
La etiqueta de las pruebas, que se utiliza para nombrar los resultados XML.
--incluir=CABECERA
Incluya el archivo HEADER en el corredor de prueba antes que otros encabezados.
--abortar en caso de error
Abortar pruebas en afirmaciones fallidas (como xUnit).
--principal
Especifique un nombre alternativo para la función main ().
--cabeceras
Especifique un nombre de archivo que contenga una lista de archivos de encabezado que se procesan para generar
un corredor de prueba.
--corredor=CLASE
Cree un corredor de prueba que procese eventos de prueba usando la clase CxxTest :: CLASS.
--gui=CLASE
Cree un corredor de pruebas de GUI que procese eventos de prueba usando la clase CxxTest :: CLASS.
(obsoleto)
- impresora de error
Cree un corredor de prueba utilizando la clase ErrorPrinter y permita el uso del estándar
biblioteca.
--xunidad-impresora
Cree un corredor de prueba usando la clase XUnitPrinter.
- archivo-xunit
El archivo en el que se escribe el resumen XML para los corredores de prueba que utilizan XUnitPrinter
clase. El nombre de archivo XML predeterminado es TEST- .xml, donde es el valor de la
- opción mundial. (predeterminado: cxxtest)
--tener-std
Utilice la biblioteca estándar (incluso si no se encuentra en las pruebas).
--no-estándar
No utilice la biblioteca estándar (incluso si se encuentra en pruebas).
--tener-eh
Utilice el manejo de excepciones (incluso si no se encuentra en las pruebas).
--no-eh
No utilice el manejo de excepciones (incluso si se encuentra en las pruebas).
--largo largo=TIPO
Utilice TYPE como para enteros largos. (predeterminado: no admitido)
--no-estático-init
No confíe en la inicialización estática en el corredor de pruebas.
--plantilla=PLANTILLA
Genere el corredor de prueba usando el archivo TEMPLATE para definir una plantilla.
--raíz
Escriba la función main () y los datos globales para un corredor de prueba.
--parte
Escribe las clases de tester para un corredor de pruebas.
-F, - analizador de niebla
Usar nuevo analizador FOG C ++ (deshabilitado)
SALIR ESTADO
0
el éxito
1
Error (error de sintaxis o uso; error de configuración; error de procesamiento de documentos;
error inesperado).
Utilice cxxtestgen en línea utilizando los servicios de onworks.net