munkie/phpunit-teamcity-testlistener

此软件包已被弃用且不再维护。作者建议使用 phpunit/phpunit 软件包。

PHPUnit 测试监听器用于 TeamCity CI 服务器

1.2.0 2015-11-21 09:06 UTC

This package is auto-updated.

Last update: 2022-02-01 12:28:28 UTC


README

软件包已弃用。

使用 phpunit 的 --teamcity 选项以 TeamCity 格式报告测试执行进度。

Latest Stable Version Total Downloads License Build Status Dependency Status Scrutinizer Code Quality SensioLabsInsight Code Coverage

PHPUnit TeamCity TestListener 是一个用于集成 PHPUnitTeamCity 持续集成服务器的扩展。基于 PHPUnit 的 TestListener 功能和 TeamCity 的服务消息,在构建过程中提供快速且简便的测试报告。

需求

  • PHPUnit >=3.7, <6.0
  • TeamCity >=7.0

安装

如果您使用 Composer 来管理项目依赖,只需将 munkie/phpunit-teamcity-testlistener 添加到项目的 composer.json 文件中。以下是一个 composer.json 文件的示例:

{
    "require-dev": {
        "munkie/phpunit-teamcity-testlistener": "~1.2"
    }
}

文档

在 TeamCity 中添加构建步骤

phpunit --printer PHPUnit\\TeamCity\\TestListener

在 TeamCity 中点击 "运行..." 按钮。现在构建将在 "概览" 界面中实时显示执行的测试。