将Phing与PHPUnit集成
PHPUnit是一个用PHP编写的单元测试框架,用于测试PHP代码。您可以将PHPUnit进行的测试集成到Phing中。您可能想使用Phing来创建包含程序最新版本的每晚构建。您想要的最后一件事是Phing创建一个夜间到处都是错误的版本。
解决此问题的方法是在运行Phing时使用PHPUnit测试我们的代码。如果任何测试失败,则Phing将无法完成构建。
在build.xml文件顶部创建一个目标,并确保它首先运行。然后将以下代码添加到目标,这将使用PHPUnit测试您的代码。
phpunit元素包含一个称为batchtest的元素,该元素可以包含一个或多个文件集元素。由文件集元素定义的文件定义了要在测试中使用的文件。上面的代码包括名称中带有单词Test的所有PHP文件。
phpunit元素包含两个名为haltonfailure和haltonerror的属性。如果在测试过程中发现任何错误或失败的测试,这些属性将导致构建退出。
使用Phing进行自动构建
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短