2010-04-07 88 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