example - ¿Cómo instalar la versión antigua de PHPUNIT?
phpunit manual (2)
Así que simplemente eché un vistazo a https://phar.phpunit.de y, como puede ver, puede especificar el número de versión que desea instalar, por ejemplo.
$ wget https://phar.phpunit.de/phpunit-4.8.9.phar
Sin embargo, recomiendo usar Composer donde también puede especificar números de versión (descritos en el doc )
{
"require-dev": {
"phpunit/phpunit": "4.8.*"
}
}
Usar Composer trae muchas ventajas. Una de ellas es que puede asegurarse de que todos los que trabajan en el proyecto utilizan la misma versión de una biblioteca (¡sin tener que compartir todos los archivos de proveedores!)
Tenemos una máquina Centos 6.3 que ejecuta PHP 5.3.3. He desinstalado PHPUNIT accidentalmente. No puedo volver a instalarlo. Las versiones más recientes no funcionan con PHP 5.3.3. Desafortunadamente, no puedo actualizar mi versión de PHP (la compañía está bloqueada). ¿Cómo lo arreglo?
Lo intenté:
$ wget https://phar.phpunit.de/phpunit.phar
$ chmod +x phpunit.phar
$ sudo mv phpunit.phar /usr/local/bin/phpunit
$ phpunit --version
Como se sugiere y no funciona.
La respuesta de Kero es excelente. Sin embargo, quiero agregar un ejemplo del uso de phpunit en un script obsoleto en nuestra empresa.
{
"require": {
"phpunit/phpunit": "*",
"php": ">=5.3.17"
}
}
Instala la última versión compatible (4.8.35 en este caso) para PHP 5.3.17 después de la actualización del compositor y no se puede usar algo como esto:
./vendor/bin/phpunit SomeTest.php