Documentación GVHIDRA 3.1.5
Referencia del Archivo test_inc.php

Ir al código fuente de este archivo.

Funciones

 includeDir ($ruta)
 runTests ($v_clases)

Variables

 $clases = includeDir('igep/tests/')
 $aux = new AppMainWindow()

Documentación de las funciones

includeDir ( ruta)

Ficheros auxiliares para la ejecucion de los tests En este se definen algunas funciones auxiliares y se incluyen todas las clases de gvHIDRA.

package gvHIDRA Funcion que incluye todos los tests de un directorio, y devuelve vector con lista de clases incluidas

Definición en la línea 49 del archivo test_inc.php.

                           {
        $lista = opendir($ruta);
        $res = array();
        while (false !== ($filename = readdir($lista))) {
                if ( strpos($filename, 'Test.php') !== FALSE ) {
                        $res[] = substr($filename,0,-4);
                        include_once ($ruta.$filename);
                }
        }
        return $res;
}
runTests ( v_clases)

Funcion que ejecuta los tests de cada clase del vector

Definición en la línea 64 del archivo test_inc.php.

                             {
        foreach($v_clases as $clase) {
                $x = new $clase;
                $x->main();
        }
}

Documentación de las variables

$aux = new AppMainWindow()

Definición en la línea 72 del archivo test_inc.php.

$clases = includeDir('igep/tests/')

Definición en la línea 71 del archivo test_inc.php.