Revision: 3843
Author: jprantan
Date: Wed Aug 18 04:57:29 2010
Log: Fixed to continue on failures in teardown. Related to change in issue
615.
http://code.google.com/p/robotframework/source/detail?r=3843
Modified:
/trunk/src/robot/libraries/BuiltIn.py
=======================================
--- /trunk/src/robot/libraries/BuiltIn.py Mon Jul 12 13:28:17 2010
+++ /trunk/src/robot/libraries/BuiltIn.py Wed Aug 18 04:57:29 2010
@@ -774,7 +774,8 @@
self.run_keyword(kw)
except ExecutionFailed, err:
errors.extend(err.get_errors())
- if not err.cont:
+ context = ExecutionContext(NAMESPACES.current, OUTPUT)
+ if not err.can_continue(context.teardown):
break
if errors:
raise ExecutionFailures(errors)