2 new revisions:

Revision: 4029e572057e
Author:   Mikko Korpela <[email protected]>
Date:     Thu Nov  3 06:34:47 2011
Log:      keywordremover: do not remove setup/teardown that has warnings
http://code.google.com/p/robotframework/source/detail?r=4029e572057e

Revision: 26c41b1f6755
Author:   Mikko Korpela <[email protected]>
Date:     Thu Nov  3 06:34:52 2011
Log:      Automated merge with https://robotframework.googlecode.com/hg/
http://code.google.com/p/robotframework/source/detail?r=26c41b1f6755

==============================================================================
Revision: 4029e572057e
Author:   Mikko Korpela <[email protected]>
Date:     Thu Nov  3 06:34:47 2011
Log:      keywordremover: do not remove setup/teardown that has warnings
http://code.google.com/p/robotframework/source/detail?r=4029e572057e

Modified:
 /src/robot/result/keywordremover.py

=======================================
--- /src/robot/result/keywordremover.py Thu Nov  3 06:18:43 2011
+++ /src/robot/result/keywordremover.py Thu Nov  3 06:34:47 2011
@@ -46,18 +46,23 @@

 class PassedKeywordRemover(_KeywordRemover):

-    def _should_be_cleared(self, item):
-        return item.is_passed and not self._contains_warning(item)
-
-    def visit_keyword(self, keyword):
-        if self._should_be_cleared(keyword):
-            self._clear_content(keyword)
+    def start_suite(self, suite):
+        if not suite.all_stats.failed:
+            for keyword in suite.keywords:
+                if not self._contains_warning(keyword):
+                    self._clear_content(keyword)

     def visit_test(self, test):
         if self._should_be_cleared(test):
             for keyword in test.keywords:
                 self._clear_content(keyword)

+    def visit_keyword(self, keyword):
+        pass
+
+    def _should_be_cleared(self, item):
+        return item.is_passed and not self._contains_warning(item)
+

 class ForLoopItemsRemover(_KeywordRemover):


==============================================================================
Revision: 26c41b1f6755
Author:   Mikko Korpela <[email protected]>
Date:     Thu Nov  3 06:34:52 2011
Log:      Automated merge with https://robotframework.googlecode.com/hg/
http://code.google.com/p/robotframework/source/detail?r=26c41b1f6755


Reply via email to