如何将phpunit升级到新版本?

时间:2016-11-19 03:04:52

标签: php phpunit

目前,我安装了phpunit。我使用OS win 10.我想我从https://phpunit.de/安装了新版本(当前版本5.6,测试版5.7)。但是当使用命令行检查版本时,它的版本为3.7。 My version PHP Unit

我读过这些帖子:How do I update phpunit?。但我无法理解。帮我 !!! :(

5 个答案:

答案 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。

More info in the doc

希望这个帮助

答案 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。