web-dev-qa-db-fra.com

Comment mettre à jour phpunit vers une nouvelle version?

Actuellement, j'ai installé phpunit. J'utilise OS Win 10. Je pense avoir installé la nouvelle version à partir de https://phpunit.de/ (version actuelle 5.6, version bêta 5.7). Mais quand vérifier la version avec la ligne de commande, il version 3.7. Ma version PHP Unité

j'ai lu ces articles: Comment mettre à jour phpunit? . Mais je ne peux pas comprendre. Aidez moi !!! :(

6
Thanh Dong

Il suffit de télécharger la dernière version et de remplacer l'ancienne. Il est fourni à partir de la page d'accueil de phpunit.

$ wget https://phar.phpunit.de/phpunit.phar

$ chmod +x phpunit.phar

$ Sudo mv phpunit.phar /usr/local/bin/phpunit

Vous êtes dans la dernière version. Pour vérifier la version, vous pouvez utiliser

$ phpunit --check-version
11
Shiro

Si vous avez installé PHPUnit globalement avec la procédure PHAR (PHP Archive), vous pouvez simplement exécuter:

phpunit --self-update

Notez que:

L'extension openssl est requise pour utiliser la fonction --self-update du PHAR.

Plus d'infos dans le doc .

J'espère que cette aide

4
Matteo

Il semblerait que PHPUnit 3.7 soit installé globalement et sur votre PATH. Remplacez votre variable phpunit globale par le fichier PHAR que vous avez téléchargé ou exécutez-le explicitement.

3
Sebastian Bergmann

Il y a deux choses différentes, mise à jour et mise à niveau. Si vous tapez

phpunit

il vous montrera toutes les commandes disponibles. Si vous voyez à la fin cela montre

--self-update       Update PHPUnit to the latest version within the same
                    release series.

--self-upgrade      Upgrade PHPUnit to the latest version.

Essayez ce dont vous avez besoin.

1
RN Kushwaha

Vous pouvez télécharger une version php et l'installer globalement.

wget -O phpunit https://phar.phpunit.de/phpunit-7.phar

chmod + x phpunit

Pour vérifier la version, vous pouvez utiliser.

./phpunit --version

Vous pouvez utiliser phpUnit de manière globale.

Sudo mv phpunit/usr/local/bin/phpunit

Pour exécuter et tester phpunit, vous pouvez utiliser.

phpunit

PHPUnit 7.3.1 par Sebastian Bergmann et ses contributeurs.

0
Babulal N Choudhary