我已将DB模块添加到验收套件中。 而且我已经说道了:
modules:
config:
Db:
dsn: 'sqlite:storage/database.sqlite'
user:
password:
dump: tests/_data/dump.sql
in 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不需要用户和密码 - 我无法让它工作。我很感激任何帮助,我显然遗漏了一些东西。
答案 0 :(得分:1)
您应该将user
和password
设置为空值''
而不是空:
Db:
dsn: 'sqlite:storage/database.sqlite'
user: ''
password: ''
dump: tests/_data/dump.sql
答案 1 :(得分:0)
试
modules:
enabled: [Db]
config:
Db:
dsn: 'sqlite:storage/database.sqlite'
user:
password:
dump: tests/_data/dump.sql
答案 2 :(得分:0)
Db
模块需要 user
和 password
,这些已填写