2010-07-12 28 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」文件從獲取信息???

親切的問候