I also tried excludes="**/*$*.class, same result, it includes the inner
classes as well , due to the includes attribute


Jan.Materne wrote:
> 
> first thought: the missing * before the $ in your exclude clause. 
> 
> <fileset dir="${junitclasses.dir}" includes="**/Test*.class"
> excludes="**/*$*.class"/>
> 
> 
> 
> Jan
> 
>>-----Ursprüngliche Nachricht-----
>>Von: mayurs [mailto:[EMAIL PROTECTED] 
>>Gesendet: Dienstag, 28. August 2007 18:55
>>An: user@ant.apache.org
>>Betreff: Re: ant junit task...
>>
>>
>>I know of the excludes attribute the issue, is, lets say I have a class
>>TestFoo.class and TestFoo$abc.class
>>
>>I am only concerned about running TestFoo.class , but if I have this,
>>
>><fileset dir="${junitclasses.dir}" includes="**/Test*.class"
>>excludes="**/$*.class"/>
>>
>>This does not work, since includes attribute, above will 
>>include the inner
>>class as well, so excludes attribute does not work
>>
>>
>>tx
>>Mayur
>>
>>
>>Jerome Jar-2 wrote:
>>> 
>>> Hi, Mayur,
>>> 
>>> I think you can make use of the "excludes" attribute of the fileset.
>>> Inner classes have at least one "$" marks in the names of their class
>>> files.
>>> 
>>> Regards,
>>> Jerome.
>>> 
>>> On 8/28/07, mayurs <[EMAIL PROTECTED]> wrote:
>>>>
>>>> Hi All
>>>>
>>>> I have this Junit task in my build.xml file,
>>>>
>>>>         <junit>
>>>>           <classpath refid="junit.run.id"/>
>>>>           <formatter type="brief" usefile="false" />
>>>>              <fileset dir="${junitclasses.dir}"
>>>> includes="**/Test*.class"/>
>>>>         </junit>
>>>>
>>>> The problem is this wilcard for includes above will run all 
>>Junit Test
>>>> classes that I have , including some inner class.
>>>>
>>>> How do I tell Junit ant task, to skip inner classes from a specific
>>>> directory?
>>>>
>>>> I read somewhere that junit 4.4 has some support for this? 
>>Can someone
>>>> let
>>>> me know how to skip inner classes from being run by junit ant task?
>>>>
>>>> tx
>>>> Mayur
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/ant-junit-task...-tf4339046.html#a12359955
>>>> Sent from the Ant - Users mailing list archive at Nabble.com.
>>>>
>>>>
>>>> 
>>---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>> 
>>> 
>>> -- 
>>> "Houston, we have a problem."
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>> 
>>> 
>>> 
>>
>>-- 
>>View this message in context: 
>>http://www.nabble.com/ant-junit-task...-tf4339046.html#a12371822
>>Sent from the Ant - Users mailing list archive at Nabble.com.
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ant-junit-task...-tf4339046.html#a12388322
Sent from the Ant - Users mailing list archive at Nabble.com.


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

Reply via email to