A more generic fix in handleUnexpectedException might be the way
to go. It might make the not fix unnecessary and will fix up the
other cases you mentioned. I'll have a look when I get a chance.
Probably next week.

Cheers, Paul.

Sergey Batishchev wrote:
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)" <[EMAIL PROTECTED]>
To: <[email protected]>
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
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest


_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest



_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to