【发布时间】:2019-03-13 12:28:58
【问题描述】:
我在更改保存我的诱惑结果的位置时遇到了一些问题。
我创建了一个 allureConfig.json 文件,其中包含以下内容
"allure": {
"title": "Test Results",
"directory": "allure-results",
}
在使用 Nunit 执行测试时,我还配置了当前工作目录
[Before]
public void Init()
{
var dir = Path.GetDirectoryName(GetType().Assembly.Location) ?? throw new InvalidOperationException();
Directory.SetCurrentDirectory(dir);
}
但是,allure-results 文件夹仍然需要在 %temp% 中创建,而不是在锻炼文件夹中。
如果我在 JSON 文件中对地址进行硬编码,那么这是可行的,这显然不是一个永久的解决方案。
我无法为这个问题找到一个干净可用的工作解决方案。
非常感谢任何帮助。
【问题讨论】: