]> Top Definiciones para la detección e informe de fallos run_testsuite — Función: run_testsuite ( ) run_testsuite — Función: run_testsuite ( boolean ) run_testsuite — Función: run_testsuite ( boolean , boolean ) run_testsuite — Función: run_testsuite ( boolean , boolean , list ) Ejecuta el conjunto de pruebas de Maxima. Los tests que producen lasrespuestas deseadas son considerados como “pruebas superadas”, comolos tests que no producen las respuestas deseadas, son marcados comofallos conocidos.run_testsuite () muestra sólo los test que no pasaron la prueba.run_testsuite (true) muestra los tests que son marcados como fallosconocidos, además de fallos.run_testsuite (true, true) muestra todos los tests.Si se incluye el tercer argumento opcional, se ejecutará una parte de los tests.Los tests a ejecutar se especifican formando una lista con los nombres de los mismos. Lalista completa de tests está en testsuite_files.run_testsuite cambia el entorno de Maxima.Típicamente un script de test ejecuta kill para establecer un entorno conocido (llámese uno sin funciones ni variables definidas por el usuario) y entonces define una serie de funciones y variables apropiadas para el test.run_testsuite retorna done. testsuite_files — Variable opcional: testsuite_files testsuite_files es el conjunto de tests a ejecutar por run_testsuite. Se trata de una lista con los nombres de los ficheros que contienen los tests a ejecutar. Si se sabe que alguno de los tests de un fichero falla, entonces en lugar de listar el nombre del fichero, se utiliza una lista que contiene el nombre del fichero y los números de los tests que fallan.Por ejemplo, esta es una parte de los tests por defecto: ["rtest13s", ["rtest14", 57, 63]] Con esto se especifica que el conjunto de tests está formado por los ficheros "rtest13s" y "rtest14", pero que "rtest14" contiene dos tests que se sabe que causan fallos, el 57 y el 63. bug_report — Función: bug_report ( ) Imprime las versiones de Maxima y de Lisp y proporciona un enlace a lapágina web sobre informe de fallos del proyecto Maxima.La información respecto a las versiones es la misma que reporta lafunción build_info.Cuando se informa sobre un fallo, es de gran ayuda que se copie lainformación relacionada con la versión de Maxima y de Lisp usada,dentro del propio informe.bug_report retorna una cadena vacía "". build_info — Función: build_info ( ) Imprime un resumen de los parámetros que se usaron para construir laversión de Maxima que se está usando.build_info retorna una cadena vacía "".