PHPUnit&;组使用语句

PHPUnit&;组使用语句,php,phpunit,php-7,Php,Phpunit,Php 7,我正在使用PHPUnit测试我的项目在PHP7.0.2中运行,但是它似乎与group use语句有问题。例如,这是一个使用group use语句的示例文件: test.php <?php namespace MyFramework; use \OtherFramework\{ AwesomeClass, OtherAwesomeClass }; // do ALL the things 它工作正常。现在我正在使用phpunit4.8.21,但是当我尝试 phpunit

我正在使用PHPUnit测试我的项目在PHP7.0.2中运行,但是它似乎与group use语句有问题。例如,这是一个使用group use语句的示例文件:

test.php

<?php
namespace MyFramework;

use \OtherFramework\{
    AwesomeClass,
    OtherAwesomeClass
};

// do ALL the things
它工作正常。现在我正在使用phpunit4.8.21,但是当我尝试

phpunit test.php
我弄错了

解析错误:解析错误,第4行test.php中应为“标识符(T_字符串)”

请注意,我在其他测试中使用了其他PHP7功能,例如空合并操作符(
),非常好,因此我知道PHPUnit正在运行PHP7。接下来,我尝试升级到首选的稳定版本(5.1.4),并得到以下响应:

这个版本的PHPUnit需要PHP5.6;强烈建议使用最新版本的PHP

甚至我以前的没有group use语句的测试也不会运行


如何使用PHP7运行PHPUnit并使组use语句正常工作?

您确定用于运行PHPUnit的PHP解释器实际上是PHP7吗?显然不是。我给它加了别名,但是
/usr/bin/env php
仍然设置为5.5。谢谢您确定用于运行PHPUnit的PHP解释器实际上是PHP7吗?显然不是。我给它加了别名,但是
/usr/bin/env php
仍然设置为5.5。谢谢
phpunit test.php