EnabledForMavenVersion/DisabledForMavenVersion handling different version combinations (original) (raw)

It should be possible to support things like @EnabledForMavenVersion(M3) which means to enable that test for all Maven version 3.X while @EnabledForMavenVersion(M3_1) enables a test for Maven version 3.1.X and things like @EnabledForMavenVersion(M3_9_6) for a particular Maven version 3.9.6. That is neccesary to handle cases where test run on Maven 3.8.X but not on Maven 3.9.X or Maven 4.0.X

This is related to #418 and #325