Estoy usando Zend Framework para algunos proyectos y quiero construir suites de prueba PHPUnit para ellos. Desafortunadamente, Zend Framework en su versión actual (1.11.x) solo es compatible con PHPUnit 3.5. Al mismo tiempo, también me gustaría comenzar a trabajar con el framework Symfony, que a su vez admite versiones más nuevas de PHPUnit. La pregunta es, ¿cómo puedo ejecutar múltiples versiones de PHPUnit en mi máquina de desarrollo al mismo tiempo sin tener que instalar servidores separados o cosas así?¿Cómo ejecuto varias versiones de PHPUnit en la misma máquina?
Estoy ejecutando OS X Lion (10.7) y utilizando apache y php (5.3.10) instalados a través de MacPorts. Idealmente, me gustaría terminar en una situación en la que simplemente pudiera escribir, p. phpunit5 en el terminal para ejecutar la versión 3.5 y tipear phpunit6 para ejecutar la versión 3.6, y así sucesivamente.
Apesta cuando las API de los vendedores nos obligan a utilizar versiones específicas como esta. –