submit me On Mon, Aug 15, 2016 at 8:17 AM, Jeff Jensen < [email protected]> wrote:
> On Mon, Aug 15, 2016 at 8:52 AM, Richard W. Adams <[email protected]> wrote: > > > Can someone clarify how to separate unit & integration tests in the Maven > > standard directory layout? The documentation says to use src/test/java > for > > "test source," but src/it for "integration tests (primarily) for > plugins." > > > > Does that mean we should use src/it only when developing a plugin? > > > > It does not mean that. > > > > > Are normal integration tests grouped with unit tests under src/test/java? > > If so, how does Failsafe know which tests to run for the verify goal? > That > > is, how does Failsafe distinguish between unit & integration tests if > > they're under the same directory? > > > > You have some options... > 1. Put the integration tests in a separate module (my preferred approach) > 2. Configure Surefire and Failsafe to use respective file name endings, > e.g. *Test and *IT and comingle tests (not a helpful approach) > 3. Configure Failsafe to use src/it/java for integration tests (use this to > keep ITs in same module). >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
