我使用macOs Mojave,MAMP(php 7.1.2),最近我尝试了phpUnit,目前正在运行v6.1.1。
我认为我需要将phpUnit更新到v7,因为我正在使用php7.1.2。
我通过作曲家安装了phpUnit。以下是有关当前安装的一些详细信息:
phpunit --version Sebastian Bergmann和贡献者的PHPUnit 6.1.1。
哪个phpunit / usr / local / bin / phpunit
当我尝试更新时,什么也没发生:
composer require --dev phpunit / phpunit ^ 7
./ composer.json已更新 使用包信息加载作曲家存储库 更新依赖关系(包括require-dev) 无需安装或更新 生成自动加载文件
-版本 Sebastian Bergmann和贡献者的PHPUnit 6.1.1。
仍为6.1.1版
我在做什么错了?
最好的问候 击败
答案 0 :(得分:0)
运行which phpunit /usr/local/bin/phpunit
时似乎已在/usr/local/bin/phpunit
全局安装了PHPUnit。
运行vendor/bin/phpunit --version
时是否具有版本7?
要使用本地版本,您需要运行vendor/bin/phpunit
而非仅运行phpunit
。
要全局更新PHPUnit,请参见此处的说明:https://phpunit.de/manual/6.5/en/installation.html