【问题标题】:CCnet MsBuild and MSTestCCnet MsBuild 和 MSTest
【发布时间】:2010-07-12 09:07:18
【问题描述】:

我已经使用 MSBuild 和 MSTest 设置了 CCNet 服务器。 之后我创建了一个带有一些单元测试的测试项目。 构建成功,但其中两个单元测试确实失败了(故意)。 我收到一封电子邮件,说构建不成功(即使只有单元测试失败)。 是否可以发送单独的电子邮件(如果只有单元测试失败)或更改电子邮件的竞争,以便我可以看到只有单元测试失败而不是构建本身?

期待你的回答, 亲切的问候

桑德尔 D.

【问题讨论】:

  • 略读文档我不这么认为,不 - 我认为它们都被视为相同的失败事件。 CC.NET 虽然是开源的,所以应该可以增强它。您可以,虽然我忘记了具体是如何在电子邮件中包含构建日志和测试日志,这样您应该能够从电子邮件内容中看到出错的内容。
  • 好的,到目前为止谢谢。如果某人能告诉我怎么做,那就太好了。以及是否可以更改电子邮件的内容!

标签: cruisecontrol.net mstest


【解决方案1】:

好的, 我在 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”文件,有谁知道我在哪里可以找到“header.xsl”文件从中获取信息的对应的*.XML文件???

亲切的问候

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    • 2011-05-06
    • 1970-01-01
    • 2011-07-25
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    相关资源
    最近更新 更多