V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

dejagnu

Es un marco de trabajo para ejecutar conjuntos de pruebas en herramientas de software y probar otros programas. Su propósito es proporcionar una única interfaz para todas las pruebas. DejaGnu proporciona una capa de abstracción que permite escribir pruebas que sean portables a cualquier host o destino donde se deba probar un programa.

Un archivo típico de configuración podría tener el siguiente contenido:

# nano /etc/dejagnu/site.exp

set test_program "/usr/local/bin/gestrac"

set timeout 300

Y el de pruebas que se han de ejecutar:

# nano /etc/tests.exp

load_libs

set tests {

"test_case_1" {

# Comando a ejecutar

exec $test_program arg1 arg2

# Verifica la salida

set result $?

if {$result != 0} {

fail "test_case_1 failed"

} else {

pass "test_case_1 passed"

}

}

# runtest
ejecutar las pruebas y ver los resultados directamente en la terminal, donde se indicará si cada prueba pasó o falló
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025