User bio
404 bio not found
Member since Sep 12, 2023
Posts:
Replies:
I had a look into the IPM source code and I guess the correct places where the testing action happens are:
- %ZPM.PackageManager.Developer.Processor.UnitTest (OnPhase method)
- %ZPM.PackageManager.Developer.UnitTest.Manager
However I got a quite confused how I would be able to inject my own Processor.UnitTest and/or UnitTest.Manager there and what are those pParams that are passes everywhere.
Nexus is not listed in https://oras.land/adopters/ but OCI support is mentioned e.g. here: https://www.sonatype.com/blog/sonatype-nexus-repository-as-a-container-r...
Certifications & Credly badges:
Jani has no Certifications & Credly badges yet.
Global Masters badges:
Followers:
Jani has no followers yet.
Following:
Jani has not followed anybody yet.
Now I have this kind of workaround:
The amount of boilerplate is tolerable.
Test cases are located in ${root}/test.
Company.UnitTest.IPM is just an IPM "compatible" facade for our framework.
Now I can run test -o my-company-module. This has been working fine so far, fingers crossed there is no nasty surprises just waiting around the corner ...