gpt4 book ai didi

unit-testing - 如何使用 NUnit 3 在 Atlassian Bamboo 中运行 NUnit Runner?

转载 作者:行者123 更新时间:2023-12-04 04:06:04 27 4
gpt4 key购买 nike

我在带有 NUnit 2 的 Atlassian Bamboo(最新版本)中使用了 NUnit Runner,但在升级到 NUnit 3 后它不再工作。 NUnit 3 中的命令行似乎发生了一些变化。有人知道如何使 NUnit 3 在 Atlassian Bamboo 中工作吗?或者 NUnit 开发人员是否可以考虑对这一重大更改的向后兼容性?

我收到以下错误:

Invalid argument: -xml=TestResults-Rev_02f5436a0a70cd539bd3b77218fb48cbe3262954-Build_12.xml

最佳答案

最简单的解决方案是创建一个 bat 文件,将 -xml 参数替换为 --result。

在 Nunit 运行目录(默认为 C:\Program Files (x86)\NUnit.org\nunit-console)中创建一个 bat 文件,并将空闲的行复制到其中。

@echo off 
SET "var=%*"
CALL SET var=%%var:-xml=--result%%
nunit3-console.exe %var%;format=nunit2

然后使用bat文件地址作为Nunit runner的可执行路径。

关于unit-testing - 如何使用 NUnit 3 在 Atlassian Bamboo 中运行 NUnit Runner?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34053704/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com