首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让竹子理解phpspec测试?

如何让竹子理解phpspec测试?
EN

Stack Overflow用户
提问于 2016-08-25 00:51:07
回答 2查看 90关注 0票数 0

竹子给我们提供了运行phpunit测试的能力,但可能是因为受欢迎程度较低,所以phpspec没有。

然而,我怀疑(谷歌搜索)这肯定是可能的!https://revive.beccati.com/bamboo/browse/PHP-PHPSPEC-813/test

有没有人成功地把phpspec测试放到了竹子里?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-19 22:58:30

答案是使用junit格式化程序运行测试。竹子内置了对前者的支持,这使得测试运行得很顺利。

票数 0
EN

Stack Overflow用户

发布于 2016-10-19 22:14:47

一种选择是将phpspec测试作为脚本任务运行。如果任务返回非0退出代码,则生成失败。phpspec仅在所有测试通过时才友好地返回0退出代码。

为了做到这一点,你需要确保phpspec对你的竹子构建是可用的。如果您使用的是Composer,则可以将其添加到composer.json文件的require-dev部分。

然后,在Plan Configuration中的Default Job (或其他作业)下,您可以添加一个脚本类型的新任务。然后,此脚本任务可以调用phpspec:

代码语言:javascript
复制
vendor/bin/phpspec run 1>&2

您可能还希望(如上所述)将输出重定向到stderr,因为竹子似乎会禁止stdout上的任何输出。这将允许您在您的竹子日志中看到phpspec的输出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39128998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档