我如何在TYPO3 9LTS中使用SQLite进行PHPUnit功能测试

问题描述 投票:1回答:1

自TYPO3 9.4 [1]开始,在TYPO3中支持SQLite,建议用于小型网站,开发环境或测试。

但是我不知道如何在测试环境中使用它,我已经使用像这样的MySQL TYPO3_PATH_WEB=$PWD/.Build/Web typo3DatabaseName=database typo3DatabaseHost=localhost typo3DatabaseUsername=root typo3DatabasePassword=root .Build/bin/phpunit -c config.xml Tests/Functional

我正在研究此选项,希望能够加快我目前发现缓慢的功能测试。

1)https://docs.typo3.org/typo3cms/extensions/core/Changelog/9.4/Feature-85256-InstallTYPO3OnSQLite.html

php sqlite phpunit typo3 functional-testing
1个回答
0
投票

[您需要在运行测试然后简单设置的服务器上或docker容器中使用sqlite,然后进行设置

typo3DatabaseDriver=pdo_sqlite

作为命令前面的环境变量。这足以使用sqlite运行测试。

© www.soinside.com 2019 - 2024. All rights reserved.