Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

143 lines
5.9 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<plugin pluginId="Gallio.NCoverIntegration"
recommendedInstallationPath="NCover"
xmlns="http://www.gallio.org/">
<traits>
<name>NCover Integration Plugin</name>
<version>3.2.0.0</version>
<description>Provides support for running tests with NCover code coverage.</description>
<icon>plugin://Gallio.NCoverIntegration/Resources/ncover.ico</icon>
</traits>
<dependencies>
<dependency pluginId="Gallio" />
</dependencies>
<files>
<file path="Gallio.NCoverIntegration.plugin" />
<file path="Gallio.NCoverIntegration.dll" />
<file path="libs\NCover Readme.txt"/>
<file path="libs\NCover\Coverage.xsl" />
<file path="libs\NCover\CoverLib.dll" />
<file path="libs\NCover\Microsoft.VC80.CRT.manifest" />
<file path="libs\NCover\MSVCP80.dll" />
<file path="libs\NCover\MSVCR80.dll" />
<file path="libs\NCover\NCover.Console.exe" />
<file path="libs\NCover\NCover.Console.exe.config" />
<file path="libs\NCover\NCover.Framework.dll" />
<file path="libs\NCover\NCoverFAQ.html" />
<file path="libs\NCoverExplorer Readme.txt"/>
<file path="libs\NCoverExplorer\CommandBars.dll"/>
<file path="libs\NCoverExplorer\ConsoleConfig.xsd"/>
<file path="libs\NCoverExplorer\ConsoleExample.config"/>
<file path="libs\NCoverExplorer\CoverageReport.xsl"/>
<file path="libs\NCoverExplorer\ICSharpCode.TextEditor.dll"/>
<file path="libs\NCoverExplorer\license.txt"/>
<file path="libs\NCoverExplorer\NCoverExplorer.Console.exe"/>
<file path="libs\NCoverExplorer\NCoverExplorer.Core.dll"/>
<file path="libs\NCoverExplorer\NCoverExplorer.exe"/>
<file path="libs\NCoverExplorer\NCoverExplorer.exe.config"/>
<file path="libs\NCoverExplorer\NCoverExplorer.NCoverRunner.dll"/>
<file path="libs\NCoverExplorer\NCoverExplorerFAQ.html"/>
<file path="libs\NCoverExplorer\NCoverExplorerReleaseNotes.html"/>
<file path="Resources\ncover.ico" />
</files>
<assemblies>
<assembly fullName="Gallio.NCoverIntegration, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null"
codeBase="Gallio.NCoverIntegration.dll"
qualifyPartialName="true" />
</assemblies>
<components>
<!-- v1.5.8 -->
<component componentId="NCoverIntegration.NCoverTestRunnerFactory.v1.5.8"
serviceId="Gallio.TestRunnerFactory"
componentType="Gallio.Runner.DefaultTestRunnerFactory, Gallio">
<parameters>
<testIsolationProvider>${NCoverIntegration.NCoverTestIsolationProvider.v1.5.8}</testIsolationProvider>
</parameters>
<traits>
<name>NCover</name>
<description>
Runs tests in an external process with NCover v1.5.8. NCover v1.5.8 is included and does not need to be installed.
Supported test runner properties:
- NCoverArguments: Specifies additional command-line arguments for NCover. eg. "//eas Gallio"
- NCoverCoverageFile: Specifies the path of the coverage file to write. The default is 'Coverage.xml' in the current working directory.
</description>
</traits>
</component>
<component componentId="NCoverIntegration.NCoverTestIsolationProvider.v1.5.8"
serviceId="Gallio.TestIsolationProvider"
componentType="Gallio.NCoverIntegration.NCoverTestIsolationProvider, Gallio.NCoverIntegration">
<parameters>
<version>V1</version>
</parameters>
</component>
<!-- v2 -->
<component componentId="NCoverIntegration.NCoverTestRunnerFactory.v2"
serviceId="Gallio.TestRunnerFactory"
componentType="Gallio.Runner.DefaultTestRunnerFactory, Gallio">
<parameters>
<testIsolationProvider>${NCoverIntegration.NCoverTestIsolationProvider.v2}</testIsolationProvider>
</parameters>
<traits>
<name>NCover2</name>
<description>
Runs tests in an external process with NCover v2. NCover v2 must be installed separately.
Supported test runner properties:
- NCoverArguments: Specifies additional command-line arguments for NCover. eg. "//eas Gallio"
- NCoverCoverageFile: Specifies the path of the coverage file to write. The default is 'Coverage.xml'.
</description>
</traits>
</component>
<component componentId="NCoverIntegration.NCoverTestIsolationProvider.v2"
serviceId="Gallio.TestIsolationProvider"
componentType="Gallio.NCoverIntegration.NCoverTestIsolationProvider, Gallio.NCoverIntegration">
<parameters>
<version>V2</version>
</parameters>
</component>
<!-- v3 -->
<component componentId="NCoverIntegration.NCoverTestRunnerFactory.v3"
serviceId="Gallio.TestRunnerFactory"
componentType="Gallio.Runner.DefaultTestRunnerFactory, Gallio">
<parameters>
<testIsolationProvider>${NCoverIntegration.NCoverTestIsolationProvider.v3}</testIsolationProvider>
</parameters>
<traits>
<name>NCover3</name>
<description>
Runs tests in an external process with NCover v3. NCover v3 must be installed separately.
Supported test runner properties:
- NCoverArguments: Specifies additional command-line arguments for NCover. eg. "//eas Gallio"
- NCoverCoverageFile: Specifies the path of the coverage file to write. The default is 'Coverage.xml'.
</description>
</traits>
</component>
<component componentId="NCoverIntegration.NCoverTestIsolationProvider.v3"
serviceId="Gallio.TestIsolationProvider"
componentType="Gallio.NCoverIntegration.NCoverTestIsolationProvider, Gallio.NCoverIntegration">
<parameters>
<version>V3</version>
</parameters>
</component>
</components>
</plugin>