2010-05-19 73 views
1

我們最近更新到Visual Studio 2010,作爲升級的一部分,我們開始使用Gallio 3.2預發佈版本。在Visual Studio中一切運行正常(通過resharper),但我遇到了與TeamCity集成的問題。測試似乎在TeamCity構建過程中運行良好(我們的構建需要足夠長的時間來運行我們所有的測試),但測試並未顯示在TeamCity的測試區域中。這是來自我們的NANT構建文件的測試目標(這在我們的升級中根本沒有改變)。在TeamCity中顯示測試還是有一個竅門,或者這是在Gallio的最新版本中被破解的東西?Team City + Gallio運行測試,但結果未顯示

<target name="runTests">
<gallio
result-property="exitCode"
failonerror="false">
<runner-extension value="TeamCityExtension,Gallio.TeamCityIntegration" />
<assemblies>
<include name="..\Source\Tests\${testProject}\bin\Debug\${testProject}.dll" />
</assemblies>
</gallio>
</target>

+0

我有同樣的問題,使用的MSBuild。任何人都有一個建議? – 2010-10-14 16:04:20

回答

0

嘗試設置這樣的:

<target name="runTests"> 
<gallio 
result-property="exitCode" 
echo-results="true" 
failonerror="false"> 
<runner-extension value="TeamCityExtension,Gallio.TeamCityIntegration" /> 
<assemblies> 
<include name="..\Source\Tests\${testProject}\bin\Debug\${testProject}.dll" /> 
</assemblies> 
</gallio> 
<fail if="${exitCode != '0'}" >One or more tests failed. Please check the log for more details</fail>  
</target> 
相關問題