2011-03-30 120 views
6

有没有人有从Maven内部运行Ruby编写单元测试的经验?在Maven集成中运行Ruby单元测试

任何输入,如库/ maven插件将被使用,将不胜感激!

我们已经在使用Maven + hudson + Junit。但是我们正在介绍Ruby单元测试,并且找不到任何同样好的组合。

+0

我也想知道这一点。 – 2011-05-05 22:31:24

+1

我不能帮你解决这个问题,但是你使用RSpec,还是Test :: Unit,还有其他的东西,还是还没有决定? – 2011-05-15 23:24:47

+0

这还有待确定。 – cheekoo 2011-05-17 20:32:25

回答

5

我建议具有Maven的使用Exec Maven Pluginexec:exec目标)开球rake test以及使用所述ci_reporter宝石产生单元的测试结果的一个XML文件,哈德森,竹等可以读取显示在相同的格式测试结果你的JUnit测试是在。

如果你不需要运行你的Ruby测试mvn test,你也可以使用Hudson rake plugin

+0

感谢马修的回应。我今天会试一试。 – cheekoo 2011-05-17 17:34:03

+0

好的,我花了一些时间在这个。看起来你的解决方案会解决。只是我无法使用CI Reporter生成XML。你可以看看http://stackoverflow.com/questions/6038305/cireported-not-generating-xmls-for-ruby-testunits并提供你的输入/建议吗? – cheekoo 2011-05-17 23:35:49