richard
(Dalinger, Ricardo)
5 Abril, 2019 13:42
10
Hola Tomas,
Perfecto, cuando ejecuto toba test automaticos -p proyecto , obtengo el siguiente error:
PHP Fatal error: Uncaught Error: Class 'UnitTestCase' not found in /home/user/proyecto/vendor/siu-toba/framework/php/modelo/lib/testing_unitario/toba_test.php:2
Stack trace:
#0 /home/user/proyecto/vendor/siu-toba/framework/php/toba_autoload.php(22): require_once()
#1 /home/user/proyecto/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(522): toba_autoload::cargar('toba_test')
#2 [internal function]: toba_nucleo::cargador_clases('toba_test')
#3 /home/user/proyecto/php/testing/test_example/test_example.php(3): spl_autoload_call('toba_test')
#4 /home/user/proyecto/vendor/siu-toba/framework/php/modelo/lib/testing_unitario/toba_test_lista_casos.php(161): require_once('/home/user/pro...')
#5 /home/user/proyecto/vendor/siu-toba/framework/php/modelo/lib/testing_unitario/toba_test_lista_casos.php(109): toba_test_lista_casos::get_archivos(Resource id #218, '/home/user/pro...')
#6 /home/user/proyecto/vendor/siu-toba/framework/php/consola/comandos/co in /home/user/proyecto/vendor/siu-toba/framework/php/modelo/lib/testing_unitario/toba_test.php on line 2
bien, por lo que veo composer no esta instalando la dependencia de desarrollo de toba (quizas deberia agregarlo al suggest)… proba agregando esta linea en el composer.json y haciendo un update.
"require-dev": {
"simpletest/simpletest": "~1.1"
}
Con eso te deberia bajar la clase UnitTest que esta faltando para poder lanzar los test_case via el comando.
Saludos