would be great, if plugins could contribute to executable-plugins.xml then the path for nunit would reside in some xml in the test-plugin's metadata -- Message sent from mobile device
Am 12.07.2011 um 23:24 schrieb [email protected]: > Author: jfallows > Date: Tue Jul 12 21:24:10 2011 > New Revision: 1145777 > > URL: http://svn.apache.org/viewvc?rev=1145777&view=rev > Log: > Fix NPANDAY-414 Executable name nunit-console2 not found on Linux and route > via NetExecutableFactory to support framework platform alignment between > compilation and testing > > Modified: > > incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml > > Modified: > incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml > URL: > http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml?rev=1145777&r1=1145776&r2=1145777&view=diff > ============================================================================== > --- > incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml > (original) > +++ > incubator/npanday/trunk/components/dotnet-core/src/main/resources/META-INF/npanday/executable-plugins.xml > Tue Jul 12 21:24:10 2011 > @@ -18,6 +18,81 @@ under the License. > --> > <executablePlugins> > <executablePlugin> > + <identifier>nunit-console</identifier> > + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> > + <vendor>MICROSOFT</vendor> > + <executable>nunit-console</executable> > + <profile>nunit-console</profile> > + <frameworkVersions> > + <frameworkVersion>4.0</frameworkVersion> > + <frameworkVersion>3.5</frameworkVersion> > + <frameworkVersion>2.0.50727</frameworkVersion> > + </frameworkVersions> > + <platforms> > + <platform> > + <operatingSystem>Windows</operatingSystem> > + </platform> > + </platforms> > + </executablePlugin> > + <executablePlugin> > + <identifier>nunit-console</identifier> > + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> > + <vendor>MONO</vendor> > + <executable>nunit-console</executable> > + <profile>nunit-console</profile> > + <frameworkVersions> > + <frameworkVersion>4.0</frameworkVersion> > + <frameworkVersion>3.5</frameworkVersion> > + <frameworkVersion>2.0.50727</frameworkVersion> > + </frameworkVersions> > + <platforms> > + <platform> > + <operatingSystem>Windows</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>Mac OS X</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>Linux</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>Solaris</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>FreeBSD</operatingSystem> > + </platform> > + </platforms> > + </executablePlugin> > + <executablePlugin> > + <identifier>nunit-console2</identifier> > + <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> > + <vendor>MONO</vendor> > + <executable>nunit-console2</executable> > + <profile>nunit-console2</profile> > + <frameworkVersions> > + <frameworkVersion>4.0</frameworkVersion> > + <frameworkVersion>3.5</frameworkVersion> > + <frameworkVersion>2.0.50727</frameworkVersion> > + </frameworkVersions> > + <platforms> > + <platform> > + <operatingSystem>Windows</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>Mac OS X</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>Linux</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>Solaris</operatingSystem> > + </platform> > + <platform> > + <operatingSystem>FreeBSD</operatingSystem> > + </platform> > + </platforms> > + </executablePlugin> > + <executablePlugin> > <identifier>ncover</identifier> > <pluginClass>npanday.executable.impl.DefaultNetExecutable</pluginClass> > <vendor>MICROSOFT</vendor> > >
