diff options
Diffstat (limited to 'build/tools/gallio/Reports/Gallio.Reports.plugin')
| -rw-r--r-- | build/tools/gallio/Reports/Gallio.Reports.plugin | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/build/tools/gallio/Reports/Gallio.Reports.plugin b/build/tools/gallio/Reports/Gallio.Reports.plugin new file mode 100644 index 0000000..ff07968 --- /dev/null +++ b/build/tools/gallio/Reports/Gallio.Reports.plugin @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+ <castle>
+ <components>
+ <component id="ReportFormatter.Xml"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.XmlReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>Xml</name>
+ <description>Generates XML reports with linked attachment files.</description>
+ <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
+ </parameters>
+ </component>
+
+ <component id="ReportFormatter.Xml-Inline"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.XmlReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>Xml-Inline</name>
+ <description>Generates XML reports with inline encoded attachments.</description>
+ <defaultAttachmentContentDisposition>Inline</defaultAttachmentContentDisposition>
+ </parameters>
+ </component>
+
+ <component id="ReportFormatter.Text"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>Text</name>
+ <description>Generates plain text reports.</description>
+ <extension>txt</extension>
+ <contentType>text/plain</contentType>
+ <defaultAttachmentContentDisposition>Absent</defaultAttachmentContentDisposition>
+ <contentUri>plugin://Gallio.Reports/</contentUri>
+ <xsltPath>xsl/Gallio-Report.txt.xsl</xsltPath>
+ <resourcePaths>
+ <array>
+ </array>
+ </resourcePaths>
+ </parameters>
+ </component>
+
+ <component id="ReportFormatter.Html"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>Html</name>
+ <description>Generates HTML reports with linked attachment files.</description>
+ <extension>html</extension>
+ <contentType>text/html</contentType>
+ <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
+ <contentUri>plugin://Gallio.Reports/</contentUri>
+ <xsltPath>xsl/Gallio-Report.html.xsl</xsltPath>
+ <resourcePaths>
+ <array>
+ <item>css</item>
+ <item>js</item>
+ <item>img</item>
+ </array>
+ </resourcePaths>
+ </parameters>
+ </component>
+
+ <component id="ReportFormatter.Html-Inline"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>Html-Inline</name>
+ <description>Generates HTML reports with inline encoded attachments (images only).</description>
+ <extension>html</extension>
+ <contentType>text/html</contentType>
+ <defaultAttachmentContentDisposition>Inline</defaultAttachmentContentDisposition>
+ <contentUri>plugin://Gallio.Reports/</contentUri>
+ <xsltPath>xsl/Gallio-Report.html.xsl</xsltPath>
+ <resourcePaths>
+ <array>
+ <item>css</item>
+ <item>js</item>
+ <item>img</item>
+ </array>
+ </resourcePaths>
+ </parameters>
+ </component>
+
+ <component id="ReportFormatter.XHtml"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>XHtml</name>
+ <description>Generates XHTML reports with linked attachment files.</description>
+ <extension>xhtml</extension>
+ <contentType>text/xhtml+xml</contentType>
+ <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
+ <contentUri>plugin://Gallio.Reports/</contentUri>
+ <xsltPath>xsl/Gallio-Report.xhtml.xsl</xsltPath>
+ <resourcePaths>
+ <array>
+ <item>css</item>
+ <item>js</item>
+ <item>img</item>
+ </array>
+ </resourcePaths>
+ </parameters>
+ </component>
+
+ <component id="ReportFormatter.XHtml-Inline"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>XHtml-Inline</name>
+ <description>Generates XHTML reports with inline encoded attachments (images only).</description>
+ <extension>xhtml</extension>
+ <contentType>text/xhtml+xml</contentType>
+ <defaultAttachmentContentDisposition>Inline</defaultAttachmentContentDisposition>
+ <contentUri>plugin://Gallio.Reports/</contentUri>
+ <xsltPath>xsl/Gallio-Report.xhtml.xsl</xsltPath>
+ <resourcePaths>
+ <array>
+ <item>css</item>
+ <item>js</item>
+ <item>img</item>
+ </array>
+ </resourcePaths>
+ </parameters>
+ </component>
+
+ <component id="ReportFormatter.MHtml"
+ service="Gallio.Runner.Reports.IReportFormatter, Gallio"
+ type="Gallio.Reports.MHtmlReportFormatter, Gallio.Reports">
+ <parameters>
+ <name>MHtml</name>
+ <description>Generates MHTML reports with embedded attachments.</description>
+ <htmlReportFormatter>${ReportFormatter.Html}</htmlReportFormatter>
+ </parameters>
+ </component>
+ </components>
+ </castle>
+</configuration>
|
