[ 
https://issues.apache.org/jira/browse/MPLUGINTESTING-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sylwester Lachiewicz closed MPLUGINTESTING-70.
----------------------------------------------
      Assignee: Sylwester Lachiewicz
    Resolution: Fixed

Scope of maven-compat updated to "test"

https://github.com/apache/maven-plugin-testing/commit/7d6518b0d32d820efa15f7b4d022b8524a9b1d1b

> maven-compat requirement
> ------------------------
>
>                 Key: MPLUGINTESTING-70
>                 URL: https://issues.apache.org/jira/browse/MPLUGINTESTING-70
>             Project: Maven Plugin Testing
>          Issue Type: Dependency upgrade
>            Reporter: Elliotte Rusty Harold
>            Assignee: Sylwester Lachiewicz
>            Priority: Major
>         Attachments: bug.tar.gz
>
>
> I'm attaching a sample project based on work by Ian Lavallee. Briefly it 
> demos that one can only use AbstractMojoTestCase if the pom.xml also adds a 
> dependency on org.apache.maven:maven-compat and 
> org.apache.maven:maven-plugin-api. The former at least seems like it should 
> not be required.
> Furthermore if either of these are required they should probably be at least 
> runtime dependencies of maven-plugin-testing rather than requiring client 
> projects to ad these dependencies explicitly. 
> Both of these are only required to run tests, not to compile the project. 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to