Revision: 3671
Author: pekka.klarck
Date: Sun May 30 07:42:26 2010
Log: fixed after api change
http://code.google.com/p/robotframework/source/detail?r=3671

Modified:
 /trunk/utest/output/test_output_splitter.py

=======================================
--- /trunk/utest/output/test_output_splitter.py Thu Mar 26 23:59:26 2009
+++ /trunk/utest/output/test_output_splitter.py Sun May 30 07:42:26 2010
@@ -9,11 +9,11 @@

     def test_empty_output_should_result_in_empty_messages_list(self):
         splitter = _OutputSplitter('')
-        assert_equals([], splitter.messages)
+        assert_equals([], list(splitter))

     def test_plain_output_should_have_info_level(self):
splitter = _OutputSplitter('this is an output message\nin many\nlines.')
-        assert_equals(1, len(splitter.messages))
+        assert_equals(1, len(list(splitter)))
self._verify_message(splitter, 'this is an output message\nin many\nlines.')

     def test_leading_and_trailing_space_should_be_stripped(self):
@@ -26,7 +26,7 @@

     def test_it_is_possible_to_define_multiple_levels(self):
         splitter = _OutputSplitter('*WARN*WARNING!\n*DEBUG*msg')
-        assert_equals(2, len(splitter.messages))
+        assert_equals(2, len(list(splitter)))
         self._verify_message(splitter, 'WARNING!', 'WARN')
         self._verify_message(splitter, 'msg', 'DEBUG', index=1)

@@ -41,9 +41,10 @@


def _verify_message(self, splitter, msg, level='INFO', html=False, index=0):
-        assert_equals(splitter.messages[index].message, msg)
-        assert_equals(splitter.messages[index].level, level)
-        assert_equals(splitter.messages[index].html, html)
+        message = list(splitter)[index]
+        assert_equals(message.message, msg)
+        assert_equals(message.level, level)
+        assert_equals(message.html, html)


 if __name__ == '__main__':

Reply via email to