我在Atlassian Bamboo中使用了NUnit Runner(最新版本)和NUnit 2,但在升级到NUnit 3之后它不再有效.NUnit 3中的命令行似乎发生了变化.任何人都知道如何让NUnit 3在Atlassian Bamboo中运行?或者,NUnit开发人员是否可以考虑向后兼容这一突破性变化?
我收到以下错误:
参数无效:-xml = TestResults-Rev_02f5436a0a70cd539bd3b77218fb48cbe3262954-Build_12.xml
小智.. 7
最简单的解决方案是创建一个bat文件,将-xml参数替换为--result.
在Nunit runner目录中创建一个bat文件(默认情况下为C:\ Program Files(x86)\ NUnit.org \nunit-console)并将其中的fallowing行复制到其中.
@echo off SET "var=%*" CALL SET var=%%var:-xml=--result%% nunit3-console.exe %var%;format=nunit2
然后使用bat文件地址作为Nunit runner可执行路径.
最简单的解决方案是创建一个bat文件,将-xml参数替换为--result.
在Nunit runner目录中创建一个bat文件(默认情况下为C:\ Program Files(x86)\ NUnit.org \nunit-console)并将其中的fallowing行复制到其中.
@echo off SET "var=%*" CALL SET var=%%var:-xml=--result%% nunit3-console.exe %var%;format=nunit2
然后使用bat文件地址作为Nunit runner可执行路径.