[Webtest] [webtest][JIRA] Closed: (WT-223) An assert error inside a macrodef wasn't possible to ignore using <not>
Sergey Batishchev
webtest@lists.canoo.com
Mon, 7 Aug 2006 07:43:06 -0500
Sorry - forgot to mention: RetryStep is probably affected by the same issue.
Its code is pretty much doing the same thing as "Not" step.
Sergey
----- Original Message -----
From: "Sergey Batishchev" <bat@magenta-technology.ru>
To: <webtest@lists.canoo.com>
Sent: Monday, August 07, 2006 7:37 AM
Subject: Re: [Webtest] [webtest][JIRA] Closed: (WT-223) An assert error
inside a macrodef wasn't possible to ignore using <not>
> Paul
>
> thanks for a useful fix!
>
> Still if step failure occurs in the macro-def (without "Not" task around
> it), StepExecutionException will be eventually thrown by
> Step.handleUnexpectedException(), ln 457. I assume this is because
> StepFailedException gets wrapped eventually into BuildException as with
> Not step case.
>
> Will the same parent exception check in Step.handleUnexpectedException()
> resolve the issue?
>
> If you can apply such fix, it will really help with test result reporting.
> Test StepExecutionException is reported with stack trace, invalidates some
> statistics and prevents further steps from execution...
>
> Thanks in advance!
> Sergey
>
> ----- Original Message -----
> From: "Paul King (JIRA)" <noreply@canoo.com>
> To: <webtest@lists.canoo.com>
> Sent: Friday, August 04, 2006 7:29 PM
> Subject: [Webtest] [webtest][JIRA] Closed: (WT-223) An assert error inside
> a macrodef wasn't possible to ignore using <not>
>
>
>> [ http://webtest-community.canoo.com/jira/browse/WT-223?page=all ]
>>
>> Paul King closed WT-223:
>> ------------------------
>>
>> Resolution: Fixed
>>
>> Now calls getCause() recursively to check if it has a StepFailedException
>> inside.
>>
>>> An assert error inside a macrodef wasn't possible to ignore using <not>
>>> -----------------------------------------------------------------------
>>>
>>> Key: WT-223
>>> URL: http://webtest-community.canoo.com/jira/browse/WT-223
>>> Project: WebTest
>>> Type: Bug
>>
>>> Reporter: Paul King
>>> Assignee: Paul King
>>> Fix For: 2.1, future versions
>>
>>>
>>> StepFailedException due to assertion failing was being wrapped within a
>>> BuildException
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> If you think it was sent incorrectly contact one of the administrators:
>> http://webtest-community.canoo.com/jira/secure/Administrators.jspa
>> -
>> For more information on JIRA, see:
>> http://www.atlassian.com/software/jira
>>
>> _______________________________________________
>> WebTest mailing list
>> WebTest@lists.canoo.com
>> http://lists.canoo.com/mailman/listinfo/webtest
>>
>
> _______________________________________________
> WebTest mailing list
> WebTest@lists.canoo.com
> http://lists.canoo.com/mailman/listinfo/webtest
>