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)