I'm not sure if it was already in 2.0, but in the latest version there is a
parameter testSourceRoot you can add.  This will add a directory to the test
source directories.

Your configuration will look like this :

<configuration>
        <tasks>
                <ant antfile="src/test/ant/build.xml" inheritRefs="true"/>
        </tasks>
        <testSourceRoot>target/generated-sources/nextmock</testSourceRoot>
</configuration>



> -----Original Message-----
> From: Dennis Ho [mailto:[EMAIL PROTECTED]
> Sent: 29 December 2005 01:52
> To: Maven Users List
> Subject: RE: [m2] Migrating mockobject calls to Maven2
> 
> Hi,
> 
> 
> 
>             I managed to add the mock generator using the
> maven-antrun-plugin but I am having trouble adding the generated test
> sources to the test compile source directory.  How can I make the
> maven-compiler-plugin to compile both the src/test/java and
> target/generated-test-src directories?
> 
> 
> 
> Thanks,
> 
> 
> 
> Dennis.
> 
> 
> 
> -----Original Message-----
> From: David Sag [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, December 28, 2005 2:48 AM
> To: Maven Users List
> Subject: Re: [m2] Migrating mockobject calls to Maven2
> 
> 
> 
> 
> We use EasyMock and all that needs is to put the folllowwing in the pom.
> there are no generated files like with what you describe however.  it
> makes great little mockobjects though using the cglib.
> 
>         <dependency>
>             <groupId>easymock</groupId>
>             <artifactId>easymock</artifactId>
>             <version>1.2_Java1.3</version>
>             <scope>test</scope>
>         </dependency>
> 
>         <dependency>
>             <groupId>easymock</groupId>
>             <artifactId>easymockclassextension</artifactId>
>             <version>1.1</version>
>             <scope>test</scope>
>         </dependency>
> 
> Kind regards,
> Dave Sag
> 
> 
> 
> 
> 
> 
> "Dennis Ho" <[EMAIL PROTECTED]> wrote on 28-12-2005 07:08:42:
> 
> > Hi,
> >
> >    I am in the process of migrating some existing maven tasks to
> > use maven 2.  We use mockobjects in our code for testing purposes, and
> I
> > would like to know if anyone has experience using maven2 with
> > mockobjects can give me some pointer as to how the pom should look
> like.
> >
> >    When we did it with maven 1.x we have to use ant like the
> > following:
> >
> >     <ant:java
> > classname="de.abstrakt.tools.codegeneration.file.MockCreatorFile"
> >       fork="yes" failonerror="true"
> > classpathref="mockcreator.classpath">
> >
> >       <ant:arg line="-o ${maven.build.dir}/generated-sources/mocked"/>
> >       <!--       For each class to mock add one line with full
> > classname      -->
> >
> >       <ant:arg value="SomeClass"/>
> >
> >       <ant:classpath>
> >         <ant:pathelement path="${maven.build.dest}"/>
> >       </ant:classpath>
> >     </ant:java>
> >
> > Is there a more natural way to do it in Maven 2?   I can't find
> anything
> > from the web so any advice is welcome.
> >
> > Thanks in advance for your help!
> >
> > Regards,
> >
> > Dennis Ho.


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

Reply via email to