2010-07-12 77 views
1

我已经设置了MSBuild的和MSTest的一个CCNET服务器。 之后我创建了一些测试项目,并附带了一些单元测试。 构建是sucessfull,而是两个单元测试的失败做的(故意)。 我收到生成没有全成(甚至只单元测试失败)的电子邮件。 是否可以发送电子邮件分离式(如果只单元测试失败)或改变抗衡的电子邮件,所以我可以看到,只有单元测试失败,而不是构建itsself?CCNET的MSBuild和MSTest的

我期待着你的答案, 与亲切的问候

桑德尔D.

+0

跳过文档我不这么认为,不 - 我认为他们都被视为同一故障事件。 CC.NET是开源的,所以应该可以加强这一点。你可以,但我忘了究竟如何,包括在电子邮件中建立日志和测试日志,所以你应该能够从中出了错电子邮件内容看。 – Rup 2010-07-12 09:21:23

+0

好的,谢谢你。 如果某人能告诉我该怎么做,那该多好。 而且如果有可能改变电子邮件的内容! – 2010-07-12 09:36:21

回答

0

好吧, 我已经附加我用下面的代码的ccnet.config:

<email> 
... 
<xslFiles> 
    <xslFile>xsl\header.xsl</xslFile> 
    <xslFile>xsl\modifications.xsl</xslFile> 
    <xslFile>xsl\compile-msbuild.xsl</xslFile> 
    <xslFile>xsl\unittests.xsl</xslFile> 
    <xslFile>xsl\MsTestReport2008.xsl</xslFile> 
    <xslFile>xsl\MsTestSummary.xsl</xslFile> 
</xslFiles> 
</email> 

所以现在我在报告电子邮件中得到了通过和失败的单元测试的输出。

我想编辑的“header.xsl”文件,没有任何人知道我在哪里可以找到correspondending * .XML文件,其中“header.xsl”文件从获取信息???

亲切的问候