FOSCommentBundle功能包:运行测试

简介:

Step 11: Running the test suite

FOSCommentBundle comes with both unit and functional tests written using PHPUnit.

FOSCommentBundle功能包使用PHPUnit来进行单元测试和功能测试。


When contributing to FOSCommentBundle, please provide test coverage for your change and make sure the existing test suite passes before submitting a pull request.

当为FOSCommentBundle功能包贡献时,请为您的改变提供测试覆盖,并确保在提交pull请求之前现有测试套件通过。

Unit and Functional Tests(单元测试和功能测试)

Unit and functional tests both use PHPUnit which has a few requirements to run:

单元测试和功能测试都使用PHPUnit,在运行之前需要:


Once these dependencies are installed, run the unit test suite by running phpunit in the root bundle directory.

一旦这些依赖被安装,就可以在功能包的根目录中运行phpunit来运行单元测试套件。


PHPUnit will use phpunit.xml.dist provided by FOSCommentBundle. You can customise the test run by copying phpunit.xml.dist to phpunit.xml and making your modifications.

PHPUnit将使用FOSCommentBundle功能包提供的phpunit.xml.dist。您可以将 phpunit.xml.dist 拷贝到  phpunit.xml 中进行修改以实现自定义测试运行。

Travis CI

FOSCommentBundle uses Travis-CI and provides set up in the .travis.yml file. You can enable Travis CI on your fork to get build notifications on any branch you create for a pull request.

FOSCommentBundle功能包使用 Travis-CI 并提供.travis.yml文件进行设置。您可以在您Fork上启用Travis CI,以便在您创建的任何分支中为pull请求得到构建通知。

That is it!

Return to the index.

返回到指南索引页




本文转自 firehare 51CTO博客,原文链接:http://blog.51cto.com/firehare/1259404,如需转载请自行联系原作者
相关文章
|
4天前
|
人工智能 搜索推荐 Serverless
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
95 7
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
|
4天前
|
Java
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
43 0
|
4天前
|
测试技术 Shell API
Playwright系列(3):运行测试用例
Playwright系列(3):运行测试用例
|
4天前
|
开发框架 监控 Java
深入探索Spring Boot的监控、管理和测试功能及实战应用
【5月更文挑战第14天】Spring Boot是一个快速开发框架,提供了一系列的功能模块,包括监控、管理和测试等。本文将深入探讨Spring Boot中监控、管理和测试功能的原理与应用,并提供实际应用场景的示例。
15 2
|
4天前
|
安全 测试技术 Go
Golang深入浅出之-Go语言单元测试与基准测试:testing包详解
【4月更文挑战第27天】Go语言的`testing`包是单元测试和基准测试的核心,简化了测试流程并鼓励编写高质量测试代码。本文介绍了测试文件命名规范、常用断言方法,以及如何进行基准测试。同时,讨论了测试中常见的问题,如状态干扰、并发同步、依赖外部服务和测试覆盖率低,并提出了相应的避免策略,包括使用`t.Cleanup`、`t.Parallel()`、模拟对象和检查覆盖率。良好的测试实践能提升代码质量和项目稳定性。
18 1
|
4天前
|
数据采集 DataWorks 关系型数据库
DataWorks操作报错合集之在DataWorks运行任务时出现链接超时,但在测试连通性时显示正常连通是什么原因导致的
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
31 0
|
4天前
|
SQL DataWorks Java
DataWorks操作报错合集之在阿里云 DataWorks 中,代码在开发测试阶段能够成功运行,但在提交后失败并报错“不支持https”如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
26 1
DataWorks操作报错合集之在阿里云 DataWorks 中,代码在开发测试阶段能够成功运行,但在提交后失败并报错“不支持https”如何解决
|
4天前
|
测试技术 Python
python运行集成测试
【4月更文挑战第22天】
11 1
|
4天前
|
消息中间件 前端开发 关系型数据库
🤔️测试问我:为啥阅读量计数这么简单的功能你都能写出bug?
🤔️测试问我:为啥阅读量计数这么简单的功能你都能写出bug?
|
4天前
|
XML 测试技术 持续交付
python运行集成测试
【4月更文挑战第21天】
22 2

热门文章

最新文章