2010-04-07 84 views
1

我有一個tdd系統,在那裏我使用了帶有TestDriven.Net的Gallio 3.1。 我已經爲他們下載了補丁。Gallio TestDriven.Net測試問題

1)我得到這個棧和測試不會停止 - SRCSRV:CMD/C svn.exe貓 「http://mb-unit.googlecode.com/svn/branches/v3.1/src/Gallio/Gallio/Framework/Pattern/[email protected]」 --non交互式>「C:\ DOCUME〜1 \ tzvik \ LOCALS 〜1 \ APPLIC〜1 \ SOURCE〜1 \ svn \ branches \ v3.1 \ src \ Gallio \ Gallio \ Framework \ Pattern \ PatternTestInstanceState.cs \ 2360 \ patterntestinstancestate.cs「 'svn.exe'不被識別爲內部或外部命令, 可操作的程序或批處理文件。 SRCSRV:源服務器無法檢索模塊「C:\ Program Files \」中文件'c:\ RelEng \ Projects \ MbUnit v3.1 \ Work \ src \ Gallio \ Gallio \ Framework \ Pattern \ PatternTestInstanceState.cs'的源代碼。加利奧\ BIN \ Gallio.dll」。該系統找不到指定的文件。 線程'簡單測試驅動程序'(0xb84)已退出,代碼爲0(0x0)。 'ProcessInvocation.exe'(託管):加載'C:\ Program Files \ Gallio \ bin \ Gallio.Reports.dll',加載符號。 'ProcessInvocation.exe'(Managed):Loaded'vkcfotcv' 'ProcessInvocation.exe'(Managed):Loaded'C:\ WINDOWS \ assembly \ GAC_MSIL \ System.Data.SqlXml \ 2.0.0.0__b77a5c561934e089 \ System.Data。 SqlXml.dll」 'ProcessInvocation.exe'(管理):加載 'System.Xml.Xsl.CompiledQuery.1' 'ProcessInvocation.exe'(管理):加載 'System.Xml.Xsl.CompiledQuery'

在最後一行之後,它只是在我無法理解的一些循環中發現。 我該如何解決這個問題?

2)我從Gallio獲得一些試用以找到一些缺失的文件? cmd/c svn.exe cat「http://mb-unit.googlecode.com/svn/branches/v3.1/src/Gallio/Gallio/Framework/Pattern/[email protected]」--non-interactive>「C:\ DOCUME〜1 \ tzvik \ LOCALS〜1 \ APPLIC〜1 \ SOURCE〜1 \ svn \ branches \ v3.1 \ src \ Gallio \ Gallio \ Framework \ Pattern \ PatternTestInstanceState.cs \ 2360 \ patterntestinstancestate.cs「 在彈出窗口中有時候.. 任何人都有這樣的消息,或者我是那個」特殊「? 謝謝,人!

回答

2

TDNet和Gallio的「補丁」是什麼?

這聽起來像是一個安裝問題。您可以嘗試運行「Gallio.Utility.exe VerifyInstallation」來確認。如果它返回錯誤,那麼你可以嘗試卸載Gallio,刪除Gallio程序文件目錄並重新安裝。

至於關於「svn.exe」的對話框,那是因爲您在Visual Studio中啓用了源服務器支持。如果您安裝了Subversion,它可以讓您調試到Gallio源代碼。如果您懷疑框架中存在錯誤,它會非常有用。

有關使用符號和源代碼進行調試的更多信息:http://www.gallio.org/wiki/doku.php?id=gallio:debugging_with_symbols_and_source_code