diff --git a/test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java b/test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java index 1b92d0a0ee59373eb06c5b2b608934e5648bbc74..585686505c19a103a89bec10b053648936b5f333 100644 --- a/test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java +++ b/test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java @@ -23,6 +23,7 @@ import hudson.tasks.Mailer; import hudson.Launcher.LocalLauncher; import hudson.util.StreamTaskListener; import hudson.util.ProcessTreeKiller; +import hudson.maven.MavenModuleSet; import junit.framework.TestCase; import org.jvnet.hudson.test.HudsonHomeLoader.CopyExisting; import org.jvnet.hudson.test.recipes.Recipe; @@ -221,6 +222,10 @@ public abstract class HudsonTestCase extends TestCase { return (MatrixProject)hudson.createProject(MatrixProject.DESCRIPTOR,name); } + protected MavenModuleSet createMavenProject(String name) throws IOException { + return (MavenModuleSet)hudson.createProject(MavenModuleSet.DESCRIPTOR,name); + } + /** * Creates {@link LocalLauncher}. Useful for launching processes. */