Junit4 TestRunner Engine.
Extension of everit-osgi-testrunner that allows to run Junit4 based tests. The tests have to be registered with the osgi.testEngine=junit4 service property..
Here is the list of declaration for org.everit.osgi.dev.testrunner.junit4. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.everit.osgi.dev</groupId> <artifactId>org.everit.osgi.dev.testrunner.junit4</artifactId> <version>3.0.3</version> </dependency>
If you think this Maven repository POM file listing for org.everit.osgi.dev.testrunner.junit4 is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:GNU Lesser General Public License v3.0
URL: http://opensource.org/licenses/lgpl-3.0.html.
The org.everit.osgi.dev.testrunner.junit4-3.0.3 has 3 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
OSGi | org.osgi.core 4.3.1 OSGi Service Platform Release 4 Version 4.3, Core Interfaces and Classes for use in compiling bundles. | 69 |
The following plugins are used in the org.everit.osgi.dev.testrunner.junit4-3.0.3.jar
The following packages are defined in the org.everit.osgi.dev.testrunner.junit4-3.0.3.jar
org.everit.osgi.dev.testrunner.junit4.internal
Here is the content of the POM file.
<?xml version="1.0"?> <!-- This file is part of Junit4 TestRunner Engine. Junit4 TestRunner Engine is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Junit4 TestRunner Engine is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with Junit4 TestRunner Engine. If not, see <http://www.gnu.org/licenses/>. --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.everit.config</groupId> <artifactId>org.everit.config.oss</artifactId> <version>5.0.0</version> </parent> <groupId>org.everit.osgi.dev</groupId> <artifactId>org.everit.osgi.dev.testrunner.junit4</artifactId> <version>3.0.3</version> <packaging>bundle</packaging> <name>Junit4 TestRunner Engine</name> <description>Extension of everit-osgi-testrunner that allows to run Junit4 based tests. The tests have to be registered with the osgi.testEngine=junit4 service property.</description> <properties> <maven.compiler.source>1.6</maven.compiler.source> <maven.compiler.target>1.6</maven.compiler.target> </properties> <scm> <connection>scm:git:git://github.com/everit-org/osgi-testrunner-junit4.git</connection> <developerConnection>scm:git:https://github.com/everit-org/osgi-testrunner-junit4.git</developerConnection> <url>https://github.com/everit-org/osgi-testrunner-junit4</url> </scm> <url>http://everit.org</url> <ciManagement> <system>Jenkins</system> <url>https://ci.everit.biz/jenkins/job/osgi-testrunner-junit4</url> </ciManagement> <issueManagement> <system>GitHub</system> <url>https://github.com/everit-org/osgi-testrunner-junit4/issues</url> </issueManagement> <organization> <name>Everit Kft.</name> <url>http://www.everit.biz</url> </organization> <licenses> <license> <name>GNU Lesser General Public License v3.0</name> <url>http://opensource.org/licenses/lgpl-3.0.html</url> <distribution>repo</distribution> </license> </licenses> <build> <plugins> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.4.0</version> <extensions>true</extensions> <configuration> <instructions> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Bundle-Activator>org.everit.osgi.dev.testrunner.junit4.internal.JUnit4TestEngineActivator</Bundle-Activator> <Import-Package>*</Import-Package> <Export-Package /> </instructions> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>org.ops4j.pax.tipi</groupId> <artifactId>org.ops4j.pax.tipi.junit</artifactId> <version>4.11.0.1</version> </dependency> <dependency> <groupId>org.osgi</groupId> <artifactId>org.osgi.core</artifactId> <version>4.3.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.everit.osgi.dev</groupId> <artifactId>org.everit.osgi.dev.testrunner</artifactId> <version>4.0.3</version> </dependency> </dependencies> </project>