在TeamCity中使用MBUnit

Sco*_*wan 16 nant mono teamcity mbunit

我正在使用TeamCity Continuous Integration服务器在linux上编译一个NAnt项目.我已经能够通过命令行运行器在单声道上运行NAnt来生成测试报告,但是没有像NAnt Runner那样使用报告的选项.我也在使用MBUnit作为测试框架.

如何在测试报告中合并并显示"测试失败:1(1新),传递:3049"用于构建?

更新:看一下MBUnitTask它的NAnt任务,该任务使用TeamCity期望从NUnit发送的消息,因此它允许您使用TeamCity的所有功能进行测试.

MBUnitTask

更新: Galio有更好的支持,所以你只需要引用Galio MBUnit 3.5 dll而不是MBUnit 3.5 dll并切换到galio runner以使其工作.

Mau*_*fer 6

Gallio现在有一个扩展输出TeamCity服务消息.只需使用附带的Gallio.NAntTasks.dll并启用TeamCity扩展.(在下一个版本中没有必要)