问题
Current, I installed phpunit. i use OS win 10. I think i installed new version from https://phpunit.de/ (current version 5.6, beta 5.7). But when check version with command line, it version 3.7. My version PHP Unit
i read these post: How do I update phpunit?. But i can't understand. Help me !!! :(
回答1:
Just download the latest version and replace the old one. It is provided from the phpunit homepage.
$ wget https://phar.phpunit.de/phpunit.phar
$ chmod +x phpunit.phar
$ sudo mv phpunit.phar /usr/local/bin/phpunit
You are in the latest version. To check version you can use
$ phpunit --check-version
回答2:
If you have installed PHPUnit globally with the PHP Archive (PHAR) procedure, you can simply run:
phpunit --self-update
Note that:
The openssl extension is required for using the --self-update feature of the PHAR.
More info in the doc.
Hope this help
回答3:
It looks like you have PHPUnit 3.7 installed globally and on your PATH. Either replace your global phpunit
with the PHAR you downloaded or explicitly execute the latter.
回答4:
There are two different things update and upgrade. If you type
phpunit
it will show you all commands available. If you see in the end it shows
--self-update Update PHPUnit to the latest version within the same
release series.
--self-upgrade Upgrade PHPUnit to the latest version.
Try what you need.
回答5:
You can download as per php version and install it as globally.
wget -O phpunit https://phar.phpunit.de/phpunit-7.phar
chmod +x phpunit
To check version you can use.
./phpunit --version
To set phpUnit as globally you can use.
sudo mv phpunit /usr/local/bin/phpunit
To run and test phpunit you can use.
phpunit
PHPUnit 7.3.1 by Sebastian Bergmann and contributors.
来源:https://stackoverflow.com/questions/40688814/how-to-upgrade-phpunit-to-new-version