我已将 DB 模块添加到验收套件中。
我已经放了:
modules:
config:
Db:
dsn: 'sqlite:storage/database.sqlite'
user:
password:
dump: tests/_data/dump.sql
在 codeception.yml
然后我需要构建:
cept build 给了我:
[Codeception\Exception\ModuleConfig]
Db module is not configured!
Options: dsn, user, password are required
Please, update the configuration and set all the required fields
当我为虚拟值设置用户和密码时也是如此。
我认为 sqlite 不需要用户名和密码 - 我无法让它工作。我会很感激任何帮助,我显然错过了一些东西。
最佳答案
您应该设置 user
和 password
清空值 ''
而不是什么都没有:
Db:
dsn: 'sqlite:storage/database.sqlite'
user: ''
password: ''
dump: tests/_data/dump.sql
关于sqlite - Codeception - 由于配置无效,无法使用 DB 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25844571/