10 votes

Comment mettre à jour phpunit vers une nouvelle version ?

Actuellement, j'ai installé phpunit. J'utilise l'OS win 10. Je pense avoir installé la nouvelle version de https://phpunit.de/ (version actuelle 5.6, bêta 5.7). Mais quand on vérifie la version en ligne de commande, c'est la version 3.7. Ma version de l'unité PHP

J'ai lu ces articles : Comment mettre à jour phpunit ? . Mais je n'arrive pas à comprendre. Aidez-moi ! !! :(

26voto

Shiro Points 1164

Il suffit de télécharger la dernière version et de remplacer l'ancienne. Elle est fournie depuis 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

7voto

Matteo Points 24881

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

phpunit --self-update

Notez que :

L'extension openssl est nécessaire pour utiliser la fonctionnalité --self-update du PHAR.

Plus d'informations dans le document .

J'espère que cela vous aidera

3voto

Sebastian Bergmann Points 3605

Il semble que vous ayez PHPUnit 3.7 installé globalement et dans votre PATH. Soit vous remplacez votre installation globale phpunit avec le PHAR que vous avez téléchargé ou exécutez explicitement ce dernier.

2voto

RN Kushwaha Points 1509

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

phpunit

il vous montrera toutes les commandes disponibles. Si vous voyez à la fin qu'il 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.

2voto

Vous pouvez le télécharger selon la version de 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

Pour définir phpUnit de manière globale, vous pouvez utiliser.

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 collaborateurs.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X