[ 
https://issues.apache.org/jira/browse/MSHARED-1043?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17502174#comment-17502174
 ] 

Konrad Windszus commented on MSHARED-1043:
------------------------------------------

All {{assertXYZ}} methods should probably be removed or moved to a dedicated 
JUnit4 submodule. Only the {{verifyXYZ}}  methods throwing the testing 
framework agnostic {{VerificationException}} should be kept in the 
{{Verifier}}. That requires a major version upgrade though, and probably 
requires as first step deprecation of all {{assertXYZ}} methods in {{Verifier}}.

> Get rid of JUnit4 dependency
> ----------------------------
>
>                 Key: MSHARED-1043
>                 URL: https://issues.apache.org/jira/browse/MSHARED-1043
>             Project: Maven Shared Components
>          Issue Type: Improvement
>          Components: maven-verifier
>            Reporter: Konrad Windszus
>            Priority: Major
>
> Maven verifier should be testing framework agnostic, but it currently has a 
> dependency on JUnit4 due to assertions used in 
> {{org.apache.maven.it.Verifier}} 
> (https://github.com/apache/maven-verifier/blob/master/src/main/java/org/apache/maven/it/Verifier.java#L62)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to