【问题标题】:Where do I get test-stylesheets to be able to use xsltproc?我在哪里可以获得能够使用 xsltproc 的测试样式表?
【发布时间】:2017-09-01 15:33:34
【问题描述】:

我在这里有点迷路。我正在使用 googltest 框架,只想将 xml 报告转换为 html。我发现 xsltproc 可以完成这项工作:

xsltproc style.xsl report.xml -o report.hmtl

但首先我需要获得一个样式表。只是一个基本的通用样式表,因此可以在浏览器上可视化结果,我在哪里可以找到它?

【问题讨论】:

    标签: unit-testing xslt-1.0 test-reporting


    【解决方案1】:

    首先,您已标记此 XSLT 2.0,但 xsltproc 仅支持 XSLT 1.0。

    其次,如果不知道report.xml 中的XML 是什么风格,那么通过对HTML 进行有用的通用转换实际上并没有太多可以做的事情。有这样的尝试:

    Generic XSLT to tabluate XML

    但它是否会产生适合您的结果完全取决于您的输入和所需的输出,而您没有告诉我们任何相关信息。

    【讨论】:

    • github.com/google/googletest/blob/master/googletest/docs/… 它说“t 基于 junitreport Ant 任务,可以被流行的持续构建系统(如 Hudson)解析。”就像在单元测试中成为“标准”一样。这里的不同之处在于我没有使用构建系统来生成报告,而是想手动完成。我的意思是,这不是很常见吗,或者我是唯一一个要求这个的人?
    • xunit-viewer 似乎是我想要的,尽管它在解析 googletest 报告时遇到了麻烦。谢谢楼主
    猜你喜欢
    • 2011-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    相关资源
    最近更新 更多