我想在Team City 7.X (或更高版本)中运行nSpec。我发现Team City支持mSpec框架,但不支持nSpec。而且选项XML Report Processing似乎不支持nSpec。
有可能吗?
发布于 2015-11-09 21:03:14
我知道这个问题很老了,但我想我会在有人遇到这个问题的情况下发帖,就像我最近所做的那样。
从我的角度来看,有两种选择(直到TeamCity中有内置的runner )。
选项1:将NSpec测试配置为作为NUnit测试运行
我找到的最好的方法是使用一种变通方法,允许将NSpec测试作为NUnit测试运行。
获得一个基本报告
选项2:在构建服务器上安装NSpec控制台,并使用命令行执行测试
由于TeamCity允许直接使用命令行,因此您可以在构建服务器上安装NSpec控制台,并直接从此处运行测试。我没有这样做,所以不能给你太多的指导,但当涉及到返回失败的结果等时,它可能比选项1复杂得多。
https://stackoverflow.com/questions/23894593
复制相似问题