【问题标题】:Problems with functional tests after TYPO3 9.5.1 was releasedTYPO3 9.5.1 发布后的功能测试问题
【发布时间】:2019-04-04 21:57:19
【问题描述】:

TYPO3 9.5.1 发布后,我的功能测试出现问题。

“后端”包依赖于系统中不存在的“记录列表”。

在 TYPO3 9.5.0 中,ext:backend 中缺少对 ext:recordlist 的要求 https://review.typo3.org/#/c/58575/

现在已合并到 TYPO3 9.5.1 中,但这确实给我带来了我如何进行测试的问题。

应该不需要我来启动一个成熟的 TYPO3 来运行我的测试吧?

可以在此处查看测试及其完成方式:

https://travis-ci.org/AOEpeople/TYPO3-Google-Tag-Manager/jobs/448321932 https://github.com/AOEpeople/TYPO3-Google-Tag-Manager/blob/typo3v9/.travis.yml

如果我做错了什么,或者最新的 TYPO3 有问题,请帮忙详细说明?

顺便说一句,单元测试不是问题,^7.6 和 ^8.7 也没有任何问题。

【问题讨论】:

    标签: php phpunit typo3 functional-testing typo3-9.x


    【解决方案1】:

    这似乎是nimut/testing-framework 中的一个问题,并且是fixed 2 days ago。因此,您只需要同时更新到version 4.1.4 或将recordlist 添加到$coreExtensionsToLoad。确保明确要求typo3/cms-recordlist,以防您也针对较旧的 TYPO3 版本进行测试。

    【讨论】:

    • 同时 4.1.4 版本已经发布,其中包含修复。
    • 谢谢,我已将版本添加到我的答案中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-05
    • 2013-08-31
    • 1970-01-01
    相关资源
    最近更新 更多