gpt4 book ai didi

unit-testing - 使用AsConfigured,仍然能够在TFS中获取UnitTest结果

转载 作者:行者123 更新时间:2023-12-04 02:33:52 26 4
gpt4 key购买 nike

因此,当我使用输出位置“AsConfigred”使用tfs构建 Controller 构建项目时遇到一个问题,它将无法检测到我的单元测试。让我提供一些有关我的设置的信息。

TFS 2013更新2,默认过程模板

这是一些屏幕截图,可以帮助填补我无法键入的内容。我将构建复制到网络上的文件共享中,以便我们可以使用其他实用程序使用输出。我不想使用“PerProject”或“SingleFolder”,因为它们会弄乱我们配置的文件结构(这两个都将运行测试)。因此,我将文件复制到文件夹名称“SingleOutputFolder”,这是DropLocation的子级。对于每个测试,我都希望能够从drop文件夹运行或从bin文件夹运行(我不在乎哪个)。但是,它似乎无法检测/运行任何测试。任何帮助将不胜感激。如果您需要其他任何信息,请告诉我。

我尝试使用*** test * .dll,Install\SingleFolderOutput **。test.dll和$(TF_BUILD_DROPLOCATION)\Install\SingleFolderOutput * test * .dll

但是我不确定哪些变量可用,并且不知道其执行范围在哪里。

最佳答案

假设您正在使用构建输出位置设置为 AsConfigured ,则必须更改测试源规范设置的默认值,以允许构建在bin文件夹中找到测试库。这是一个例子。

如果单元测试库的完整路径是:

E:\Builds\7\<TFS Team Project>\<Build Definition>\src\<Unit Test Project>\bin\Release\*test*.dll


..\src\*UnitTest*\bin\*\*test*.dll;

关于unit-testing - 使用AsConfigured,仍然能够在TFS中获取UnitTest结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24208054/

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