[
https://jira.codehaus.org/browse/MCOBERTURA-152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=284247#comment-284247
]
Miguel Almeida commented on MCOBERTURA-152:
-------------------------------------------
This ticket can therefore be closed.
> The Cobertura plugin causes Maven to download inter-submodule dependencies
> from external repositories
> -----------------------------------------------------------------------------------------------------
>
> Key: MCOBERTURA-152
> URL: https://jira.codehaus.org/browse/MCOBERTURA-152
> Project: Maven 2.x Cobertura Plugin
> Issue Type: Bug
> Affects Versions: 2.6
> Environment: Fedora 13 (32bit)
> java version "1.6.0_20"
> Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
> Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
> Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100)
> Java version: 1.6.0_20
> Java home: /usr/java/jdk1.6.0_20/jre
> Default locale: hu_HU, platform encoding: UTF-8
> OS name: "linux" version: "2.6.34.9-69.fc13.i686.pae" arch: "i386" Family:
> "unix"
> Reporter: Kolos Tatar
>
> This morning a colleague showed me that on our multimodule project, if we run
> "mvn test" in the parent directory it runs different test code than what we
> run if we run "mvn cobertura:cobertura".
> After some debugging and investigation it turned out that we have
> inter-submodule dependencies in our project and a unit test in one of the
> submodules refers to a class in another submodule. If we run "mvn test" from
> the parent directory, it will use the artifact generated by the submodule
> providing the class being referred to, however if we run "mvn
> cobertura:cobertura", Maven will not use the artifact provided by the other
> submodule, but will go to the external repositories straight away and
> download the same artifact. This renders the coverage analysis result kind of
> useless as we're not testing the code we have in our hands, but mixed code.
> Just a note - this ticket has nothing to do with aggregating the coverage
> results.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email