php - 在Behat中使用Symfony桥的PHPUnit时,php如何使用 PHPUnit?

  显示原文与译文双语对照的内容
54 3

在我的Behat上下文中,我在中包含了phpunit的断言,如:


require_once 'PHPUnit/Autoload.php';


require_once 'PHPUnit/Framework/Assert/Functions.php';



然而,我现在使用了桥的,所以我已经删除了显式安装的并使用了桥。 我需要这样做,以避免这里描述的"多个版本"错误( ) 。

但是现在,我不能在behat中使用 PHPUnit !


PHP Warning: Uncaught exception 'SymfonyComponentDebugExceptionContextErrorException' with message 'Warning: require_once(PHPUnit/Autoload.php): failed to open stream: No such file or directory'



如何引用PHPUnit桥引入的PHPUnit实例?

时间: 原作者:

60 2

结果我需要通过他们的路径来要求供应商的相关文件。 对我来说,那是:


require_once(__DIR__.'/../../vendor/symfony/phpunit-bridge/bin/.phpunit/phpunit-5.7/vendor/autoload.php');


require_once(__DIR__.'/../../vendor/symfony/phpunit-bridge/bin/.phpunit/phpunit-5.7/src/Framework/Assert/Functions.php');



原作者:
...