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]

Reply via email to