2010-03-12 48 views
3

我們遇到了NUnit 2.5.3的問題:完成所有測試後,nunit-console.exe未返回。這個過程永遠懸而未決。完成測試運行後,nunit-console.exe掛起

示例:所有測試都成功了,但它一直在做某事。輸出:

Runtime Environment - 

OS Version: Microsoft Windows NT 5.1.2600 Service Pack 3 
CLR Version: 2.0.50727.3603 (Net 2.0.50727.3603) 

ProcessModel: Default DomainUsage: Single 
Execution Runtime: net-2.0.50727.3603 
................................................................................. 
Tests run: 119, Errors: 0, Failures: 0, Inconclusive: 0, Time: 60,5217744 seconds 
Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0 

它確實可以與Nunit gui版本一起使用。

任何想法?

乾杯,

BJA

+0

您使用的是模擬/隔離框架嗎?這些新測試是?是否有一個特定的測試可以在單獨執行時再現它? – Elisha 2010-03-12 15:35:20

+0

沒有嘲弄/隔離。測試與MSTest一起工作,我們切換到NUnit。不,只有當所有測試一起運行時纔會出現此問題。它自己的每個燈具運行完成。 – 2010-03-12 16:34:44

回答

2

任何多線程?我遇到了線程未正確完成並導致此問題的問題。

+0

是的,有多線程。感謝提示。 – 2010-03-12 15:25:53

+0

但所有測試都成功完成。那麼它是一個TearDown方法嗎? – 2010-03-12 15:27:56

+0

你是否能夠在掛起和折斷時附加到NUnit進程?這可以讓你深入瞭解跑步者正在做什麼。 – 2010-03-12 17:05:49

相關問題