Or we could corral the naming of our tests into one pattern...

On Wed, Oct 24, 2018 at 5:08 PM Varun Thacker <[email protected]> wrote:

> Thanks Steve! That worked for me
>
> I'll go ahrad and make this as the default example to the "test-help"
> target
>
> -  [help] ant test "-Dtests.class=org.apache.lucene.package.*"
> + [help] ant test
> "-Dtests.class=org.apache.lucene.package.Test*|org.apache.lucene.package.*Test"
>
> On Wed, Oct 24, 2018 at 7:20 AM Steve Rowe <[email protected]> wrote:
>
>> This worked for me:
>>
>>  ant clean test
>> "-Dtests.class=org.apache.solr.search.facet.Test*|org.apache.solr.search.facet.*Test"
>>
>> --
>> Steve
>> www.lucidworks.com
>>
>> > On Oct 24, 2018, at 3:20 AM, Dawid Weiss <[email protected]> wrote:
>> >
>> > There is no way for the runner to tell which class is a JUnit test
>> > class. Typically this is done with pattern matching on file names.
>> > common-build.xml converts this property to an file inclusion pattern
>> > (see tests.explicitclass) and if you include everything, the runner
>> > tries to load and inspect a class it knows nothing about... in fact I
>> > don't know why it's doing it because the runner itself has a "class
>> > name filter" it applies to classes before it initializes them -- the
>> > tests.class property should be passed directly to <junit4> task
>> > (instead, an empty string is passed there). Perhaps this was done to
>> > minimize the number of scanned/ loaded files, but it's not the best
>> > idea.
>> >
>> > Dawid
>> > On Wed, Oct 24, 2018 at 2:39 AM Varun Thacker <[email protected]>
>> wrote:
>> >>
>> >> I wanted to run all tests within one package so I ran it like this
>> >>
>> >> ant clean test "-Dtests.class=org.apache.solr.search.facet.*"
>> >>
>> >> The test run fails because the harness is trying to run DebugAgg as
>> it's a public class while it's not really a test class.
>> >>
>> >>   [junit4] Tests with failures [seed: EB7B560286FA14D0]:
>> >>   [junit4]   -
>> org.apache.solr.search.facet.DebugAgg.initializationError
>> >>   [junit4]   -
>> org.apache.solr.search.facet.DebugAgg.initializationError
>> >>
>> >>
>> >> Is there a way to avoid this?
>> >
>> > ---------------------------------------------------------------------
>> > 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]
>>
>>

-- 
http://www.the111shift.com

Reply via email to