typo3/testing-framework

TYPO3 测试框架提供了单元测试、功能测试和验收测试的基础类。

8.2.1 2024-08-14 18:02 UTC

README

tests

TYPO3 核心和扩展的测试框架

一组直接且简洁的类和配置,用于测试 TYPO3 扩展。该框架也由核心团队维护,作为在 TYPO3 扩展生态系统中执行单元、功能及验收测试的基础。

安装

此框架基于 composer 安装。

$ composer require --dev typo3/testing-framework

文档

TYPO3 解释 中可以找到核心和扩展的用法示例。

标签和分支

  • 主分支(main)用于核心版本 v13,并标记为 9.x.x。扩展可以使用此分支来运行与核心 v13 的测试。支持 PHP ^8.2。
  • 分支 8 用于核心版本 v12,并标记为 8.x.x。扩展可以使用此分支来运行与核心 v12 的测试并准备与 v13 的兼容性。支持 PHP ^8.1。
  • 分支 7 用于核心版本 v11,并标记为 7.x.x。扩展可以使用此分支来运行与核心 v11 的测试并准备与 v12 的兼容性。支持 PHP 7.4 到 8.2。
  • 分支 6 用于核心版本 v10,并标记为 6.x.x。扩展可以使用此分支来运行与核心版本 v10 和 v11 的测试。支持 PHP 7.2 到 8.2。
  • 分支 4 用于核心版本 v9,并标记为 4.x.y
  • 分支 1 用于核心版本 v8,并标记为 1.x.y