main
1<?xml version="1.0" encoding="utf-8" ?>
2<configuration>
3 <gallio>
4 <runtime>
5 <components>
6 <component id="ReportFormatter.Xml"
7 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
8 type="Gallio.Reports.XmlReportFormatter, Gallio.Reports">
9 <parameters>
10 <name>Xml</name>
11 <description>Generates XML reports with linked attachment files.</description>
12 <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
13 </parameters>
14 </component>
15
16 <component id="ReportFormatter.Xml-Inline"
17 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
18 type="Gallio.Reports.XmlReportFormatter, Gallio.Reports">
19 <parameters>
20 <name>Xml-Inline</name>
21 <description>Generates XML reports with inline encoded attachments.</description>
22 <defaultAttachmentContentDisposition>Inline</defaultAttachmentContentDisposition>
23 </parameters>
24 </component>
25
26 <component id="ReportFormatter.Text"
27 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
28 type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
29 <parameters>
30 <name>Text</name>
31 <description>Generates plain text reports.</description>
32 <extension>txt</extension>
33 <contentType>text/plain</contentType>
34 <defaultAttachmentContentDisposition>Absent</defaultAttachmentContentDisposition>
35 <contentUri>plugin://Gallio.Reports/</contentUri>
36 <xsltPath>xsl/Gallio-Report.txt.xsl</xsltPath>
37 <resourcePaths>
38 <array>
39 </array>
40 </resourcePaths>
41 </parameters>
42 </component>
43
44 <component id="ReportFormatter.Html"
45 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
46 type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
47 <parameters>
48 <name>Html</name>
49 <description>Generates HTML reports.</description>
50 <extension>html</extension>
51 <contentType>text/html</contentType>
52 <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
53 <contentUri>plugin://Gallio.Reports/</contentUri>
54 <xsltPath>xsl/Gallio-Report.html.xsl</xsltPath>
55 <resourcePaths>
56 <array>
57 <item>css</item>
58 <item>js</item>
59 <item>img</item>
60 </array>
61 </resourcePaths>
62 </parameters>
63 </component>
64
65 <component id="ReportFormatter.Html-Condensed"
66 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
67 type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
68 <parameters>
69 <name>Html-Condensed</name>
70 <description>Generates HTML reports that omit passing tests.</description>
71 <extension>html</extension>
72 <contentType>text/html</contentType>
73 <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
74 <contentUri>plugin://Gallio.Reports/</contentUri>
75 <xsltPath>xsl/Gallio-Report.html-condensed.xsl</xsltPath>
76 <resourcePaths>
77 <array>
78 <item>css</item>
79 <item>js</item>
80 <item>img</item>
81 </array>
82 </resourcePaths>
83 </parameters>
84 </component>
85
86 <component id="ReportFormatter.XHtml"
87 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
88 type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
89 <parameters>
90 <name>XHtml</name>
91 <description>Generates XHTML reports.</description>
92 <extension>xhtml</extension>
93 <contentType>text/xhtml+xml</contentType>
94 <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
95 <contentUri>plugin://Gallio.Reports/</contentUri>
96 <xsltPath>xsl/Gallio-Report.xhtml.xsl</xsltPath>
97 <resourcePaths>
98 <array>
99 <item>css</item>
100 <item>js</item>
101 <item>img</item>
102 </array>
103 </resourcePaths>
104 </parameters>
105 </component>
106
107 <component id="ReportFormatter.XHtml-Condensed"
108 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
109 type="Gallio.Reports.XsltReportFormatter, Gallio.Reports">
110 <parameters>
111 <name>XHtml-Condensed</name>
112 <description>Generates XHTML reports that omit passing tests.</description>
113 <extension>xhtml</extension>
114 <contentType>text/xhtml+xml</contentType>
115 <defaultAttachmentContentDisposition>Link</defaultAttachmentContentDisposition>
116 <contentUri>plugin://Gallio.Reports/</contentUri>
117 <xsltPath>xsl/Gallio-Report.xhtml-condensed.xsl</xsltPath>
118 <resourcePaths>
119 <array>
120 <item>css</item>
121 <item>js</item>
122 <item>img</item>
123 </array>
124 </resourcePaths>
125 </parameters>
126 </component>
127
128 <component id="ReportFormatter.MHtml"
129 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
130 type="Gallio.Reports.MHtmlReportFormatter, Gallio.Reports">
131 <parameters>
132 <name>MHtml</name>
133 <description>Generates MHTML reports.</description>
134 <htmlReportFormatter>${ReportFormatter.Html}</htmlReportFormatter>
135 </parameters>
136 </component>
137
138 <component id="ReportFormatter.MHtml-Condensed"
139 service="Gallio.Runner.Reports.IReportFormatter, Gallio"
140 type="Gallio.Reports.MHtmlReportFormatter, Gallio.Reports">
141 <parameters>
142 <name>MHtml-Condensed</name>
143 <description>Generates MHTML reports that omit passing tests.</description>
144 <htmlReportFormatter>${ReportFormatter.Html-Condensed}</htmlReportFormatter>
145 </parameters>
146 </component>
147 </components>
148 </runtime>
149 </gallio>
150</configuration>