我想在Team City 7.X(或更高版本)中运行nSpec。 我已经看到Team City支持mSpec框架但不支持nSpec。选项XML Report Processing似乎不支持nSpec。
有可能吗?
答案 0 :(得分:0)
我知道这个问题已经很老了,但我想如果有人遇到这个问题,我会发帖,就像我最近一样。
从我的角度来看,有两个选项(直到TeamCity中有一个内置的跑步者)。
选项1:配置NSpec测试作为NUnit测试运行
我发现这样做的最好方法是使用一种解决方法,允许NSpec测试作为NUnit测试运行。
选项2:在构建服务器上安装NSpec控制台并使用命令行执行测试
由于TeamCity允许直接使用命令行,您可以在构建服务器上安装NSpec控制台并直接从此处运行测试。我没有这样做,所以不能给你太多方向,但是当它返回失败的结果时,它可能比选项1复杂得多。