JUnit4 for OSGi Runner

This bundle deals to run all tests in a test registry and produce for each one an XML surefire report.

License

License

Categories

Categories

JUnit Unit Testing
GroupId

GroupId

com.github.nfalco79
ArtifactId

ArtifactId

junit4osgi-runner
Last Version

Last Version

1.2.15
Release Date

Release Date

Type

Type

jar
Description

Description

JUnit4 for OSGi Runner
This bundle deals to run all tests in a test registry and produce for each one an XML surefire report.

Download junit4osgi-runner

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.nfalco79/junit4osgi-runner/ -->
<dependency>
    <groupId>com.github.nfalco79</groupId>
    <artifactId>junit4osgi-runner</artifactId>
    <version>1.2.15</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.nfalco79/junit4osgi-runner/
implementation 'com.github.nfalco79:junit4osgi-runner:1.2.15'
// https://jarcasting.com/artifacts/com.github.nfalco79/junit4osgi-runner/
implementation ("com.github.nfalco79:junit4osgi-runner:1.2.15")
'com.github.nfalco79:junit4osgi-runner:jar:1.2.15'
<dependency org="com.github.nfalco79" name="junit4osgi-runner" rev="1.2.15">
  <artifact name="junit4osgi-runner" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.nfalco79', module='junit4osgi-runner', version='1.2.15')
)
libraryDependencies += "com.github.nfalco79" % "junit4osgi-runner" % "1.2.15"
[com.github.nfalco79/junit4osgi-runner "1.2.15"]

Dependencies

compile (2)

Group / Artifact Type Version
com.github.nfalco79 : junit4osgi-registry jar 1.2.15
com.j256.simplejmx : simplejmx Optional jar 1.15

provided (5)

Group / Artifact Type Version
org.codehaus.plexus : plexus-utils jar 3.0.24
org.osgi : org.osgi.core jar 4.3.0
org.osgi : org.osgi.service.log jar 1.3.0
org.osgi : org.osgi.service.component jar 1.3.0
org.osgi : org.osgi.util.tracker jar 1.5.1

test (1)

Group / Artifact Type Version
org.mockito : mockito-core jar 2.11.0

Project Modules

There are no modules declared in this project.

JUnit4OSGi

Build Status Coverage Status

Maven

Released versions are available in The Central Repository. Just add this artifact to your project:

<dependency>
    <groupId>com.github.nfalco79</groupId>
    <artifactId>junit4osgi-runner</artifactId>
    <version>{version}</version>
</dependency>

However if you want to use the last snapshot version, you have to add the Nexus OSS repository:

<repository>
    <id>osshr</id>
    <name>Nexus OSS repository for snapshots</name>
    <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
</repository>

License

This project is licensed under APLv2 license.

Versions

Version
1.2.15
1.2.14
1.2.13
1.2.12
1.2.11
1.2.10
1.2.9
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.3
1.1.2
1.1.1
1.1.0
1.0.0