1

我尝试在 ddev 中运行 TYPO3 扩展的功能测试。我遇到了这个问题,TYPO3 尝试为测试创建新数据库,但db不允许默认名为 ddev db 的用户创建新数据库。

我该如何解决这个问题?

4

2 回答 2

2

“TYPO3解释”核心文档最近增加了一个关于测试的章节。它提供了一些关于如何进行扩展和项目测试的见解:https ://docs.typo3.org/typo3cms/CoreApiReference/Testing/Index.html 。

对于扩展,为功能测试启动了一个自己的容器化测试系统,对于项目,使用 ddev 执行验收测试的示例被记录在案。后一个可能会更改/扩展以进行功能测试。测试文档还解释了为什么 TYPO3 会为每个测试创建自己的实例。

于 2018-11-08T14:55:15.320 回答
1

ddev 数据库容器还提供了一个可以用于此目的的 root 用户。只需用作用root户名和root密码即可进行测试。

于 2018-10-25T18:27:51.947 回答