Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
goal:
- do no longer depend on the "aggregated OSGi artifacts" osgi.core, osgi.cmpn
- instead depend on the individual artifacts org.osgi.framework, org.osgi.service.component etc. as required
- use the version of each osgi artifact that matches the version in run time of the project under test
additionally we want to switch these dependencies to compile scope, so they get inherited in the test scope of the projects under test.
(i assume the structure/naming osgi artifacts has now reached stable state after all those changes in the last years)
Attachments
Issue Links
- supercedes
-
SLING-8060 Sling Testing Mocks: Transitive dependencies necessary at test execution time should be defined with scope "compile"
- Resolved