CakePHP TestSuite vs. Composer y PHPUnit

Por defecto CakePHP nos proporciona unos controladores y vistas para realizar los test, es lo que llaman CakePHP TestSuite. Para acceder a él, debes escribir http://ruta_de_tu_proyecto/test.php y tener instalado previamente phpUnit, al realizar la instalación vía Composer nos instala los paquetes en el directorio Vendor/ la cuestión es que cuando volvamos a ir a la ruta del TestSuite nos seguirá fallando por que no encuentra el archivo en la ruta indicada. Para solucionar esto debemos modificar el archivo del core CakeTestSuiteDispatcher.php (\\ruta_a_tu_proyecto\Vendor\pear-pear.cakephp.org\CakePHP\Cake\TestSuite) y modificar la línea 150 para que quede como sigue:

	include DS . 'Autoload.php';

Versión de CakePHP TestSuite 2.3
Versión de CakePHP 2.3.4

Un saludo y suerte !

Share Button
Developando Web&Mobile

Sobre 

Developando es una pequeña empresa que se dedica al diseño web y de aplicaciones para móviles.

Vistia nuestra web o nuestro perfil Devel Opando para conocernos mejor.

    Find more about me on:
  • facebook
  • googleplus
  • linkedin
  • twitter
  • youtube

Deja tu comentario

Loading Disqus Comments ...
Loading Facebook Comments ...