我在尝试运行$ php codeception.phar build时遇到此错误:
[Codeception \异常\ ModuleConfigException]
Db模块未配置!选项:需要dsn,user,password 请更新配置并设置所有必填字段
但是,我已经配置了我的codeception.yml文件:
InnerException
我也在我的api.yml文件中尝试过相同的配置。
答案 0 :(得分:1)
你把config:和Db:放错了。
正确的结构是:
modules:
config:
Db:
dsn: 'mysql:host=somePath.morePath.this.that.amazonaws.com;port=XXXX;dbname=dbName'
user: 'myUser'
password: 'myPassword'
dump: 'tests/_data/dump.sql'
populate: false
cleanup: false
reconnect: true