I have filed here
http://jira.codehaus.org/browse/GRADLE-974

Thank you
Misha

On Fri, Jun 11, 2010 at 3:11 PM, Peter Niederwieser <[email protected]> wrote:
>
> I've run this test with IDEA and Maven2, and both of them report both errors
> (as expected). I suggest to file an issue.
>
> Cheers,
> Peter
>
>
> Misha Koshelev wrote:
>>
>> Dear All:
>>
>> Perhaps this is expected but it certainly had me stumped for a few
>> hours. Apparently errors in @After statements take precedence over those
>> in @Test statements, thus if both:
>> a) a @Test fails
>> and
>> b) and @After fails
>>
>> You will only get the @After failure in the report (e.g., if there is an
>> assertion in the @After statement you will never see the exception)
>>
>> Here is sample code:
>>
>> import org.junit.After
>> import org.junit.Before
>> import org.junit.Test
>> import static org.junit.Assert.*
>>
>> class MyTestTest {
>>   @Before public void beforeTests() {
>>     println "Before"
>>   }
>>
>>   @Test public void testLogin() {
>>     println "Before asdf"
>> asdf
>>     println "After asdf"
>>   }
>>
>>   @After public void logoutOfMyTest() {
>>     println "After"
>> blah
>>   }
>> }
>>
>> You will see the blah error but not the asdf error.
>>
>> This looks quite simple, but when there is an assert somewhere in a call
>> in the After that goes awry, can be quite devastating/confusing.
>>
>> Thank you!
>> Misha
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>>
>>
>
> --
> View this message in context: 
> http://old.nabble.com/strange-Gradle-JUnit-behavior---bug--tp28847125p28859608.html
> Sent from the gradle-user mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to