Cakephp 如何从哈德逊运行SimpleTest?

Cakephp 如何从哈德逊运行SimpleTest?,cakephp,hudson,simpletest,Cakephp,Hudson,Simpletest,我正在用CakePHP做一些工作,想用Hudson。我可以运行各种各样的插件,但是我看不到SimpleTest的任何东西。在Cake 2.0面世并迁移到PHPUnit之前,我想知道如何使用Hudson运行SimpleTest。您在运行SimpleTest时遇到问题,还是在让Hudson解析测试输出以便跟踪测试和失败时遇到问题 关于解析,SimpleTest似乎可以生成某种形式的XML输出(请参阅),但我不清楚SimpleTest是否可以解析它 我将首先尝试xUnit插件。如果SimpleTest

我正在用CakePHP做一些工作,想用Hudson。我可以运行各种各样的插件,但是我看不到SimpleTest的任何东西。在Cake 2.0面世并迁移到PHPUnit之前,我想知道如何使用Hudson运行SimpleTest。

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

关于解析,SimpleTest似乎可以生成某种形式的XML输出(请参阅),但我不清楚SimpleTest是否可以解析它


我将首先尝试xUnit插件。如果SimpleTest XML输出不兼容,那么扩展/修改SimpleTest XML reporter以输出与xUnit兼容的格式可能是最容易的。A有一些关于预期格式的有用链接

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

关于解析,SimpleTest似乎可以生成某种形式的XML输出(请参阅),但我不清楚SimpleTest是否可以解析它


我将首先尝试xUnit插件。如果SimpleTest XML输出不兼容,那么扩展/修改SimpleTest XML reporter以输出与xUnit兼容的格式可能是最容易的。A有一些关于预期格式的有用链接

这是一个老问题,但我想我会给出我的意见

我们仍然停留在蛋糕1.3和使用詹金斯。我们使用来运行测试并生成junit报告

您可以让ant构建运行以下内容: cakerunner--cakephp-app-path=src/app--log-junit=build/test-results/junit.xml-R src/app/tests

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


不久前我做了一个类似的问题。

这是一个老问题,但我想我会给出我的意见

我们仍然停留在蛋糕1.3和使用詹金斯。我们使用来运行测试并生成junit报告

您可以让ant构建运行以下内容: cakerunner--cakephp-app-path=src/app--log-junit=build/test-results/junit.xml-R src/app/tests

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

不久前我做了一个类似的实验