我正在使用Laravel 4.2。*和Codeception 2. *作为记录。
当我尝试使用Laravel4模块创建验收测试时,我使用此配置
## Other code
config:
Laravel4:
# This file is in app/tests/acceptance.suite.yml
start: '/../../bootstrap/start.php'
cleanup: true
## Other code
它有效,我的意思是我可以建立它。但是当我运行codecept run
时,它会失败并引发致命错误。
致命错误:无法重新声明GuzzleHttp \ Stream \ create()(之前 声明 药业:///usr/local/Cellar/codeception/2.0.0/libexec/codecept-2.0.0.phar/vendor/guzzlehttp/streams/src/functions.php:14) 在/Users/Ludo237/Sites/l4/vendor/guzzlehttp/streams/src/functions.php 第14行
问题似乎是Guzzle。我在我的应用程序上使用guzzle但代码也使用它。
如何解决此冲突?
答案 0 :(得分:2)
要快速修复,只需在项目中移动全局代码安装,并通过composer ...
进行操作