首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从哈德逊运行SimpleTest?

如何从哈德逊运行SimpleTest?
EN

Stack Overflow用户
提问于 2010-09-25 08:58:16
回答 2查看 1.1K关注 0票数 0

我正在使用CakePHP做一些工作,并希望使用Hudson。我可以运行所有类型的插件,但我没有看到任何SimpleTest的插件。在Cake2.0发布并迁移到PHPUnit之前,我想弄清楚如何使用Hudson运行SimpleTest。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-02 23:41:55

这是一个古老的问题,但我想我应该给出我的意见...

我们仍然停留在蛋糕1.3上,并且正在使用Jenkins。我们使用stagehand-test runner来运行测试并生成junit报告。

您可以让您的ant构建运行如下代码: cakerunner --cakephp-app-path=src/app --log- junit= build /test-result/junit.xml -R src/app/test

然后,在Jenkins中,您将需要使用“发布JUnit测试结果报告”,而不是列出PHPUnit和其他框架的“发布测试工具结果报告”。

不久前我做了一个类似的question

票数 3
EN

Stack Overflow用户

发布于 2010-09-25 11:42:46

您是否在运行SimpleTest时遇到了问题,或者让Hudson解析测试输出以便跟踪测试和失败时遇到了问题?

关于解析,看起来SimpleTest可以生成某种形式的XML输出(请参阅Test reporter documentation),但是我不清楚Hudson xUnit plugin是否可以解析它。

我会从尝试xUnit插件开始。如果SimpleTest XML输出开箱即用不兼容,最简单的方法可能是扩展/修改SimpleTest XML reporter,以输出与xUnit兼容的格式。previous question about the expected XML unit test schema有一些关于预期格式的有用链接。

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

https://stackoverflow.com/questions/3791979

复制
相关文章

相似问题

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