-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

yeah, that looks like it. I wasn't aware of that issue...too new, I guess :)

Thanks, Mark.

john

Mark Hobson wrote:
| Isn't this covered by http://jira.codehaus.org/browse/MNG-932 ?
|
| Mark
|
| On 20/09/05, John Casey <[EMAIL PROTECTED]> wrote:
|
| Another solution might be an attached artifact (logically attached to
| the main .jar in the repository via the metadata) that would be
| available to other projects...so producing project A might also produce:
|
| a-version-tests.jar
|
| and you could then depend on it like such:
|
| <dependency>
| ~  <groupId>some.group</groupId>
| ~  <artifactId>a</artifactId>
| ~  <version>someVersion</version>
| ~  <type>test-jar</type>
| ~  <scope>test</scope>
| </dependency>
|
| would that solve the problem?
|
| -john
|
| Carsten Ziegeler wrote:
| | Dave Neuer wrote:
| |
| |>Yes, that's a workaround I'm not OK with, so a developer cannot be in
| |>/masterProject/projectA and do "m2 test," see BUILD SUCCESSFUL and think
| |>that everything is OK and check in a bunch of broken code because no
| |>tests
| |>were run -- since the tests for A don't live in A.
| |>
| |
| | Oh no, they are still in A - that's trick :) (ok, one could call it
| | hack). You have the correct pom for A containing the tests. You make a
| | sub directory in project A: "tests-for-b", add a pom.xml there
| | referencing the tests of A as src (using "../") and then it works.
| |
| |
| |>Again, I did write a maven-test-artfiact plugin which has a compile and
| |>install target; it *does* generate a test artifact (default name
| |>${artifactId}-test.${packaging}, but it's configurable.
| |>
| |>However, it doesn't generate a POM, and even w/ a manually generated
| |>one, and a declared dependancy on A's test artifact in project B,
| |>surefire doesn't run the tests in the baseclasses which reside in the
| |>test.jar.
| |>
| |>That's where I got, and where I ran out of patience and time to keep
| |>going. I'd be happy to ask my manager if we can release this code if
| |>someone else were interested in running w/ it.
| |>
| |
| | It would be interesting to hear what the m2 developers say about this
| | problem :)
| |
| | Carsten
| |

- ---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




| ---------------------------------------------------------------------
| To unsubscribe, e-mail: [EMAIL PROTECTED]
| For additional commands, e-mail: [EMAIL PROTECTED]



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFDMFyrK3h2CZwO/4URAmdkAJ9EtnA8+4q/E1y9vFW/qCzlrPueRgCeJ2Ho
OImXL7E2wJ3HxevjML4egXg=
=F56A
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to