Elliotte Rusty Harold created MPLUGINTESTING-70:
---------------------------------------------------

             Summary: 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
         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.3.4#803005)

Reply via email to