mko*_*sar 9 unit-testing mstest administrator visual-studio
我知道这听起来很奇怪,但事实就是如此)
我正在使用MSTest来运行我的单元测试.在C#中使用VS2013 + ReSharper 8.1 +一些dll项目.我正在调用一些API函数,这就是为什么我需要VS以管理员身份运行,否则这些调用将失败.
问题是:
由于某种原因,文件夹TestResults为空.当测试正在运行但未完成时,我可以看到内部创建的新文件夹(User_Comp YYYY-mm-dd HH-MM-ss),包含所有测试输出,但一旦测试完成,此文件夹将被删除,因此TestResults为空.
我检查了我的项目选项 - > Web性能测试工具 - >测试执行 - >旧测试结果的限制数设置为25.我试图禁用ReSharper UnitTesting +禁用对MSTests,NUnit和JS的支持,但是问题还存在.
在正常帐户下启动VS(而不是管理员)
在这种情况下,测试后不删除文件夹"TestResults\User_Comp YYYY-mm-dd HH-MM-ss".当然,在这种情况下,我的一些测试失败了.
我已将每个用户的完全访问权限设置为"TestResults"文件夹,但仍会删除结果.
看起来VS使用0作为测试结果的限制.有没有人面对这个问题?
| 归档时间: |
|
| 查看次数: |
5855 次 |
| 最近记录: |