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
