4
我正在使用Team City作为构建服务器,并且我有一个msbuild构建脚本来为我的项目构建和运行集成测试。但是,运行我的测试时,团队市决定忽略NUnit的任务WorkingDirectory属性,结果我的测试无法完成初始化:如何更改Team City中NUnit测试的工作目录?
[17:46:54]: [Project "MyProject.msbuild.xml.teamcity.patch.tcprojx" (ficc-build target(s)):] C:\dev\BuildAgent\work\30decc96a6997d21\MyProject\MyProject.msbuild.xml Value from NUnit task attribute OutputXmlFile has been ignored because TeamCity NUnit task is used
[17:46:54]: [Project "MyProject.msbuild.xml.teamcity.patch.tcprojx" (ficc-build target(s)):] C:\dev\BuildAgent\work\30decc96a6997d21\MyProject\MyProject.msbuild.xml Value from NUnit task attribute WorkingDirectory has been ignored because TeamCity NUnit task is used
[17:46:54]: [Project "MyProject.msbuild.xml.teamcity.patch.tcprojx" (ficc-build target(s)):] Value from NUnit task attribute ToolPath has been ignored because TeamCity NUnit task is used
我怎么能强迫团队市从我的工作目录中运行这些测试?我不想直接执行nunit-console,因为我想从内置的测试失败报告中受益等。