From 60a5d5fd48d9f6067dda6c5cdbfc2f96df57339a Mon Sep 17 00:00:00 2001 From: Vincent Siveton Date: Fri, 29 Feb 2008 02:23:18 +0000 Subject: [PATCH] MPLUGIN-46: [maven-plugin-testing-harness-1.0-beta-1] AbstractMojoTestCase.extractPluginConfiguration expects plugin configuration directly under plugin (configuration under executions/execution doesn't work) Submitted by: Jimisola Laursen Reviewed by: Vincent Siveton o applied git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@632209 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/maven/plugin/testing/AbstractMojoTestCase.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java index e2219bc..93c0acc 100644 --- a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java +++ b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java @@ -248,6 +248,11 @@ public abstract class AbstractMojoTestCase break; } } + + if ( pluginConfigurationElement == null ) + { + throw new ConfigurationException( "Cannot find a configuration element for a plugin with an artifactId of " + artifactId + "." ); + } } }