我对单元测试非常陌生,一直在尝试使用代码接收来完成它。因此,我遵循了以下准则link
并使用composer安装了它:composer require "codeception/codeception" --dev
,它成功了,但是当我尝试使用composer exec codecept bootstrap
进行安装时,出现了以下错误:
脚本Codecept处理__exec_command事件并返回错误 代码255
有人知道如何解决吗?
仅供参考,我已经从一个已经包含了test / unit文件夹和以前的测试的仓库中撤出了整个项目。
我的composer.json文件具有以下内容
"require": {
"codeception/robo-paracept": "dev-master",
},
"require-dev": {
"codeception/codeception": "2.6.x-dev",
答案 0 :(得分:0)
显然,问题出在我使用的php版本。我正在使用7.3;使用7.2解决了我的问题,整个过程进展顺利。
答案 1 :(得分:0)
使用-v
选项运行命令以显示详细输出。
在我的情况下,我的 tests / functional.suite.yml 文件中不允许使用标签。
我用4个空格代替了它们,一切都很好。