121 Commits

Author SHA1 Message Date
Benjamin Bentmann
87e02e4f16 o Inherited from maven-parent:13
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@819668 13f79535-47bb-0310-9956-ffa450edef68
2009-09-28 18:57:02 +00:00
Benjamin Bentmann
2f2954db6e [MNG-4381] Allow extension plugins to contribute non-core components to be reused by other plugins
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@819539 13f79535-47bb-0310-9956-ffa450edef68
2009-09-28 13:52:08 +00:00
Benjamin Bentmann
0085e85a15 o Updated to maven-verifier:1.2
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@818021 13f79535-47bb-0310-9956-ffa450edef68
2009-09-23 09:40:18 +00:00
Benjamin Bentmann
635434bb9e [MNG-4363] [regression] Dependency artifacts injected by plugins aren't included in class paths
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@816799 13f79535-47bb-0310-9956-ffa450edef68
2009-09-18 22:03:33 +00:00
Benjamin Bentmann
14a2668453 [MNG-4356] [regression] Active component maps with stateful per-lookup components broken
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@814084 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11 23:37:04 +00:00
Benjamin Bentmann
df5a0d668c [MNG-4350] [regression] Multiple goals bound to the same phase in a lifecycle mapping get executed out of order
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@813129 13f79535-47bb-0310-9956-ffa450edef68
2009-09-09 21:46:34 +00:00
Benjamin Bentmann
9f1fb01f73 [MNG-4342] [regression] Multiple goals within single execution with equally named parameter get configured with wrong default values
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@812519 13f79535-47bb-0310-9956-ffa450edef68
2009-09-08 14:13:06 +00:00
Benjamin Bentmann
232f10a039 [MNG-4338] Unexepceted "Unknown packaging: bundle" error for plugins with custom lifecycle mapping that defines optional mojos
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@811511 13f79535-47bb-0310-9956-ffa450edef68
2009-09-04 18:33:04 +00:00
Benjamin Bentmann
99e67b151d o Enabled access to non-public methods
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@810194 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 19:46:20 +00:00
Benjamin Bentmann
79dcdf27c8 o Fixed parent references
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@809929 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 09:31:05 +00:00
Benjamin Bentmann
c00f0b1418 [MNG-4332] [regression] Default plugin executions contributed by packaging execute after executions from plugin management
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@809571 13f79535-47bb-0310-9956-ffa450edef68
2009-08-31 13:03:37 +00:00
Benjamin Bentmann
2e768dadce [MNG-4331] Add new mojo annotation @requiresDependencyCollection to grab dependency tree without files
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@809429 13f79535-47bb-0310-9956-ffa450edef68
2009-08-30 22:24:31 +00:00
Benjamin Bentmann
634dc3197d o Added primitive parameters
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@808943 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 16:29:03 +00:00
Benjamin Bentmann
dd0a1b6d40 o Extended plugin to track execution of forking mojo
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@808445 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 15:03:00 +00:00
Benjamin Bentmann
ac12d6a88d o Extended IT plugin to allow testing of forking+aggregation
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@807971 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 11:56:59 +00:00
Benjamin Bentmann
25425fc8ed o Added mojo to test dependency resolution + aggregation
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@807623 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 13:41:42 +00:00
Benjamin Bentmann
be059f0fed o Extended mojo to track its execution
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@807158 13f79535-47bb-0310-9956-ffa450edef68
2009-08-24 11:41:11 +00:00
Benjamin Bentmann
e71f2bcb58 o Extended plugin to dump dependency artifacts as well
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@805000 13f79535-47bb-0310-9956-ffa450edef68
2009-08-17 14:58:03 +00:00
Benjamin Bentmann
4bbd446e81 [MNG-4293] Extend Mojo API to allow resolution of both compile and runtime dependencies
o Added IT

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@803432 13f79535-47bb-0310-9956-ffa450edef68
2009-08-12 10:30:03 +00:00
Benjamin Bentmann
bb004bd928 o Added IT plugin to test @requiresOnline
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@803123 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11 13:54:45 +00:00
Benjamin Bentmann
1c95a9cbef [MNG-4287] Make ToolchainManagerPrivate session-aware
o Updated IT plugin to account for API differences

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@802042 13f79535-47bb-0310-9956-ffa450edef68
2009-08-07 15:16:59 +00:00
Benjamin Bentmann
ffca6bafc9 o Added workaround for bug in plexus-velocity
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@801392 13f79535-47bb-0310-9956-ffa450edef68
2009-08-05 19:55:57 +00:00
John Dennis Casey
a31495645e [MNG-4279] Attempting to work around apparent issues with reusing the 'central' repository/server id for this IT.
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@800584 13f79535-47bb-0310-9956-ffa450edef68
2009-08-03 21:44:50 +00:00
Benjamin Bentmann
c3922c2b4f o Added mojo to load classes from project class path
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@799883 13f79535-47bb-0310-9956-ffa450edef68
2009-08-01 15:06:37 +00:00
Benjamin Bentmann
85ce29e72c o Added mojo to fork into other mojo with @requiresDependencyResolution
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@799388 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30 18:05:10 +00:00
Benjamin Bentmann
91e24e94a4 o Allowed inspection of execution project
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@799369 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30 17:06:41 +00:00
Brett Porter
327ae532f0 avoid potential error on cleanup
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@798751 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 02:20:17 +00:00
Brett Porter
be1560443d [MNG-4254] improve integration tests to verify the default wagons
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@798744 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29 01:40:29 +00:00
Brett Porter
dbf6f339f1 formatting
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@798649 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28 18:53:26 +00:00
John Dennis Casey
a6759006c5 [MNG-4254] Adding integration tests for CLI-specified and settings-configured wagon providers.
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@797278 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 00:23:23 +00:00
John Dennis Casey
d8456559f4 [MNG-3506] Adding integration test to check that artifact handlers brought in via plugins with extensions are made available, and are applied to existing project artifact instances.
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@797228 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23 21:26:05 +00:00
John Dennis Casey
c9a7107c0a [MNG-4238] IT to verify that artifact handlers used in a project packaging can be loaded from a project's own build extensions.
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@793748 13f79535-47bb-0310-9956-ffa450edef68
2009-07-13 23:35:26 +00:00
Benjamin Bentmann
1f91a4d7fa o Used proper lifecycle mapping configuration (DefaultLifecycleMapping.phases is deprecated since at least Maven 2.0.1)
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@793662 13f79535-47bb-0310-9956-ffa450edef68
2009-07-13 19:10:04 +00:00
Benjamin Bentmann
f342da51f1 o Extended plugin to allow checking contents of resolved dependency
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@792277 13f79535-47bb-0310-9956-ffa450edef68
2009-07-08 19:34:03 +00:00
John Dennis Casey
da331ac3f5 taking out assembly plugin binding, since I was just using this to investigate MNG-4207
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@785808 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17 21:16:57 +00:00
John Dennis Casey
40aa2f7a33 [MNG-4207] Adding IT plugin that depends on log4j, and integration test to verify non-lightweight http wagon can shade commons-logging and log4j properly
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@785790 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17 20:48:24 +00:00
Benjamin Bentmann
d0f6936bbc o Allowed plugin to dump plugin configuration
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@785726 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17 17:03:34 +00:00
John Dennis Casey
4e150340e0 [MNG-4167] Adding integration test for plugins that produce derivatives of the POM in cases where the POM contains expressions in artifact-coordinate elements.
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@776755 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20 16:26:49 +00:00
Benjamin Bentmann
d0b192dbfe o Extended IT plugin to support installation/deployment of POM projects
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@775699 13f79535-47bb-0310-9956-ffa450edef68
2009-05-17 16:31:47 +00:00
Benjamin Bentmann
5c936d7675 o Added support to skip tests based on Java version
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@770638 13f79535-47bb-0310-9956-ffa450edef68
2009-05-01 11:24:53 +00:00
Benjamin Bentmann
f15728a43e [MNG-3714] Allow specification of the toolchains.xml location on the command line
o Extended IT to check propagation of toolchain via session

git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@761442 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 22:02:25 +00:00
Benjamin Bentmann
a9e34c1fe5 o Decoupled from plexus-utils
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@761415 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 20:21:16 +00:00
Brett Porter
7d1b3326fe only set conditionally
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@755210 13f79535-47bb-0310-9956-ffa450edef68
2009-03-17 12:05:35 +00:00
Brett Porter
848c7137a6 add a plugin dependency test as well to make sure this doesn't trigger the new validation errors
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@755194 13f79535-47bb-0310-9956-ffa450edef68
2009-03-17 11:27:43 +00:00
Brett Porter
2e0ff48d0c [MNG-4091] add test for bad plugin descriptor handling
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@755085 13f79535-47bb-0310-9956-ffa450edef68
2009-03-17 02:28:08 +00:00
Benjamin Bentmann
a9671864f7 o Added warnings in case the artifact file does not exist (yet)
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@751803 13f79535-47bb-0310-9956-ffa450edef68
2009-03-09 19:36:26 +00:00
Benjamin Bentmann
cc3abdcb08 o Inherited from maven-parent:11
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@750857 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 11:42:08 +00:00
Benjamin Bentmann
4b386cdf97 o Added guard construct that marks a single test method as skipped (in contrast to matchesMavenVersion)
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@749623 13f79535-47bb-0310-9956-ffa450edef68
2009-03-03 14:58:44 +00:00
Brett Porter
bfa9ba303e fix quoting
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@748130 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 13:13:17 +00:00
Benjamin Bentmann
026410765c o Updated license header
git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@747889 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 18:34:39 +00:00