-
Notifications
You must be signed in to change notification settings - Fork 17
Release Notes 0.10.0
Fr Jeremy Krieg edited this page Sep 16, 2020
·
3 revisions
Release Notes 0.10.0
- Added new
org.osgi.test.junit5.cm
project to aid in tests requiring ConfigurationAdmin configurations, including the newConfigurationExtension
. - ServiceExtension now supports injection into static fields in the "before all" phase of a test class.
- Fixes to post-test cleanup in BundleContextExtension and ServiceExtension including proper use counting of used services.
- DictionaryAssert is updated with new methods.
- VersionRangeAssert has been added.
- Dependency updates.
- The assertj projects now require assertj-core 3.17.2 as it provides necessary fixes for using custom soft assertions in an OSGi runtime.
- The junit5 projects now compile against JUnit 5.6.0 while testing against JUnit 5.7.0. So the junit5 projects should be usable with JUnit 5.6 and later.
- Updates to build including having a reproducible build.
- All testing in the build in now done in an OSGi environment rather than plain junit.