Ok, that quick fix I thought would work -- it won't. I'll fix it
properly (or rather hack around intellij problems) in LUCENE-4054.

Dawid

On Wed, May 16, 2012 at 12:51 AM, Steven A Rowe <sar...@syr.edu> wrote:
> Thanks, Dawid
>
> The result is strange - a red (X) still appears next to this test, but the 
> overall result bar stays green, and the same exception gets printed out.
>
> Here's a screen grab showing this: <http://i46.tinypic.com/syknja.png>
>
>> (unless you know of a way to restrict it to Test* classes)
>
> Combining all-tests-in-module with name restrictions isn't possible in any 
> released version of IntelliJ, but it should be possible in the next release: 
> <http://youtrack.jetbrains.com/issue/IDEA-84037>
>
> Steve
>
> -----Original Message-----
> From: dawid.we...@gmail.com [mailto:dawid.we...@gmail.com] On Behalf Of Dawid 
> Weiss
> Sent: Tuesday, May 15, 2012 5:49 PM
> To: dev@lucene.apache.org
> Subject: Re: Clean-jars.
>
> Ok, it should work with intellij now (didn't check though). These nested 
> classes will still be run by intellij runner (unless you know of a way to 
> restrict it to Test* classes) but will be ignored.
>
> Dawid
>
> On Tue, May 15, 2012 at 11:27 PM, Dawid Weiss <dawid.we...@cs.put.poznan.pl> 
> wrote:
>>> After updating, I ran through all of the module test run configurations on 
>>> IntelliJ, and one test failed:
>>
>> Eh. This one is again a test that normally shouldn't be included in
>> the suite (nested class). It is meant to fail because it's actually
>> testing that assertion in LuceneTestCase... I'll see what I can do.
>>
>> Dawid
>>
>>>
>>> --------
>>> java.lang.RuntimeException: There are overridden methods annotated with 
>>> org.junit.Before. These methods would not be executed by JUnit and need to 
>>> manually chain themselves which can lead to maintenance problems. Consider 
>>> using different method names or make hook methods private.
>>> Method: public void
>>> org.apache.lucene.util.junitcompat.TestBeforeAfterOverrides$Before1.b
>>> efore()#before[] possibly overriden by public void
>>> org.apache.lucene.util.junitcompat.TestBeforeAfterOverrides$Before3.b
>>> efore()#before[]
>>>        at
>>> org.apache.lucene.util.ValidateNoInstanceHooksOverrides.checkNoShadow
>>> s(ValidateNoInstanceHooksOverrides.java:68)
>>>        at
>>> org.apache.lucene.util.ValidateNoInstanceHooksOverrides.validate(Vali
>>> dateNoInstanceHooksOverrides.java:45)
>>>        at
>>> com.carrotsearch.randomizedtesting.RandomizedRunner.runCustomValidato
>>> rs(RandomizedRunner.java:1357)
>>>        at
>>> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(Randomiz
>>> edRunner.java:595)
>>>        at
>>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(Random
>>> izedRunner.java:132)
>>>        at
>>> com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedR
>>> unner.java:551)
>>> --------
>>>
>>> Steve
>>>
>>> -----Original Message-----
>>> From: Dawid Weiss [mailto:dawid.we...@gmail.com]
>>> Sent: Tuesday, May 15, 2012 2:57 PM
>>> To: dev@lucene.apache.org
>>> Subject: Clean-jars.
>>>
>>> I've updated a jar dependency version -- you need to:
>>>
>>> ant clean-jars resolve
>>>
>>> Does anybody have anything against it if I make 'ant eclipse' depend on 
>>> 'clean-jars resolve' sequence? I am also tempted to make ant clean perform 
>>> a cleanup of jar files since anything else (ant test, etc.) does a resolve 
>>> anyway...
>>>
>>> Dawid
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For
>>> additional commands, e-mail: dev-h...@lucene.apache.org
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional 
> commands, e-mail: dev-h...@lucene.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to