我刚刚在Windows 8.1上运行的Vagrant框中安装了Syception(使用Composer)和Symfony 2.3。当我尝试使用A.class.getDeclaredField("name");
或bin/codecept run
运行测试时,出现此错误:
bin/codecept run acceptance
我确实有一个tests / _logs文件夹。 codeception.yml发布在下面。奇怪的是,当我将_logs文件夹的名称更改为其他任何内容(例如“log”)时,对codeception.yml中的“log”参数进行了相应的更改,我仍然得到相同的错误消息,指的是“ _logs”。即使我删除_logs目录和/或删除codeception.yml中对它的引用,我也会收到相同的错误消息。我尝试重新安装Codeception,重新启动Vagrant,重新启动计算机,仍然得到相同的错误。
我的两个队友能够使用相同的代码和相同的Vagrant框运行测试,没有任何问题。不同的是,其中一个使用的是Mac OS,另一个是使用带有Linux的PC。这个问题可能与Windows有关吗?
这是我的codeception.yml文件:
Log path is not defined by key "paths: _logs"