目前,我安装了phpunit。我使用OS win 10.我想我从https://phpunit.de/安装了新版本(当前版本5.6,测试版5.7)。但是当使用命令行检查版本时,它的版本为3.7。 My version PHP Unit
我读过这些帖子:How do I update phpunit?。但我无法理解。帮我 !!! :(
答案 0 :(得分:13)
只需下载最新版本并替换旧版本。它是从phpunit主页提供的。
$ wget https://phar.phpunit.de/phpunit.phar
$ chmod +x phpunit.phar
$ sudo mv phpunit.phar /usr/local/bin/phpunit
您使用的是最新版本。要检查版本,您可以使用
$ phpunit --check-version
答案 1 :(得分:5)
如果您已使用PHP Archive(PHAR)程序全局安装PHPUnit,则只需运行:
phpunit --self-update
请注意:
使用--self-update功能需要openssl扩展名 PHAR。
希望这个帮助
答案 2 :(得分:3)
看起来您已在全局和PATH上安装了PHPUnit 3.7。将您的全局phpunit
替换为您下载的PHAR或明确执行后者。
答案 3 :(得分:1)
更新和升级有两个不同的东西。如果您输入
PHPUnit的
它会显示所有可用的命令。如果你看到最后它显示
@FXML
private void initialize() {
updateList.valueProperty().addListener((observable, oldValue, newValue) -> {
boolean disable;
if (newValue == null) {
disable = true;
name.setText("");
...
} else {
disable = false;
name.setText(newValue.getName());
...
}
name.setDisable(disable);
...
});
}
尝试你需要的东西。
答案 4 :(得分:0)
您可以按照php版本下载并在全球范围内安装。
wget -O phpunit https://phar.phpunit.de/phpunit-7.phar
chmod + x phpunit
要检查版本,可以使用。
./ phpunit --version
可以将phpUnit设置为全局。
sudo mv phpunit / usr / local / bin / phpunit
要运行和测试phpunit,可以使用。
phpunit
Sebastian Bergmann及其贡献者的PHPUnit 7.3.1。