【问题标题】:How to run TYPO3 functional tests with ddev?如何使用 ddev 运行 TYPO3 功能测试?
【发布时间】:2019-03-30 10:55:30
【问题描述】:

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

我该如何解决这个问题?

【问题讨论】:

    标签: phpunit typo3 functional-testing ddev


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2019-04-15
        • 1970-01-01
        • 1970-01-01
        • 2012-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-14
        • 2013-05-29
        相关资源
        最近更新 更多