【发布时间】:2013-05-13 18:23:06
【问题描述】:
提前感谢任何 cmets。我刚刚开始从 Zend Framework 1 切换到 ZF2,在完成快速入门和其他几个教程之后,我注意到使用 phpunit 的“默认”方式存在不足。要么就是这样,要么我只是迷路和困惑。
默认项目的文件夹结构是
Project
| - config
| | - autoload
| | | - global.php
| | | - local.php.dist
| | - application.config.php
| - data
| - module
| | - Application
| | | - config
| | | - src
| | | - test
| | | | - ApplicationTest
| | | | - Bootstrap.php
| | | | - phpunit.xml
| | | | - TestConfig.php.dist
| | | - view
| | | - Module.php
| | - Album
| | | - config
| | | - src
| | | - test
| | | | - AlbumTest
| | | | - Bootstrap.php
| | | | - phpunit.xml
| | | | - TestConfig.php.dist
| | | - view
| | | - Module.php
| - public
| - vendor
我的问题是如何使用 Jenkins 和 ANT 来测试所有的 phpunit 测试套件。我理解单独测试每个模块背后的原因,但是我怎样才能正确地自动化它来获取一个 report.xml。如果我不需要在 phpunit 配置中指定每个模块,那就更好了。或 build.xml。
再次感谢您的任何 cmets。
【问题讨论】:
标签: ant jenkins phpunit zend-framework2