Revision: 2468
Author: janne.t.harkonen
Date: Thu Feb 18 04:04:14 2010
Log: whitespace
http://code.google.com/p/robotframework/source/detail?r=2468

Modified:
 /trunk/src/robot/output/readers.py

=======================================
--- /trunk/src/robot/output/readers.py  Fri Jul 24 05:04:14 2009
+++ /trunk/src/robot/output/readers.py  Thu Feb 18 04:04:14 2010
@@ -37,7 +37,7 @@

 def process_output(path, read_level=-1):
     """Process one output file and return TestSuite and ExecutionErrors
-
+
'read_level' can be used to limit how many suite levels are read. This is
     mainly useful when Robot has split outputs and only want to read index.
     """
@@ -56,7 +56,7 @@
     return TestSuite(suite, read_level), ExecutionErrors(errors)

 def _get_suite_node(root, path):
-    if root.name != 'robot':
+    if root.name != 'robot':
raise DataError("File '%s' is not Robot Framework output file." % path)
     node = root.get_node('suite')
node.generator = root.get_attr('generator', 'notset').split()[0].lower()
@@ -73,7 +73,7 @@


 class _BaseReader:
-
+
     def __init__(self, node):
         try:
             self.doc = node.get_node('doc').text
@@ -88,10 +88,10 @@
         self.starttime = status.get_attr('starttime', 'N/A')
         self.endtime = status.get_attr('endtime', 'N/A')
self.elapsedtime = utils.get_elapsed_time(self.starttime, self.endtime)
-
+

 class _TestAndSuiteReader(_BaseReader):
-
+
     def __init__(self, node):
         _BaseReader.__init__(self, node)
         self.keywords = [ Keyword(kw) for kw in node.get_nodes('kw') ]
@@ -100,18 +100,18 @@
         if len(self.keywords) > 0 and self.keywords[-1].type == 'teardown':
             self.teardown = self.keywords.pop(-1)

-
+
 class _SuiteReader(_TestAndSuiteReader):
-
+
     def __init__(self, node):
         _TestAndSuiteReader.__init__(self, node)
         del(self.keywords)
         for metanode in node.get_nodes('metadata/item'):
             self.metadata[metanode.get_attr('name')] = metanode.text
-
+
     def _get_texts(self, node, path):
         return [ item.text for item in node.get_nodes(path) ]
-
+

 class _TestReader(_TestAndSuiteReader):

@@ -121,7 +121,7 @@
         self.timeout = node.get_attr('timeout', '')


-class _KeywordReader(_BaseReader):
+class _KeywordReader(_BaseReader):

     def __init__(self, node):
         _BaseReader.__init__(self, node)
@@ -135,19 +135,19 @@
         for child in node.children:
             if child.name == 'kw':
                 kw = Keyword(child)
-                self.keywords.append(kw)
-                self.children.append(kw)
+                self.keywords.append(kw)
+                self.children.append(kw)
             elif child.name == 'msg':
                 msg = Message(child)
-                self.messages.append(msg)
-                self.children.append(msg)
-
-
+                self.messages.append(msg)
+                self.children.append(msg)
+
+
 class TestSuite(BaseTestSuite, _SuiteReader):

     def __init__(self, node, read_level=-1, level=1, parent=None):
         node = self._get_node(node, read_level, level)
-        BaseTestSuite.__init__(self, node.attrs.get('name'),
+        BaseTestSuite.__init__(self, node.attrs.get('name'),
                                node.attrs.get('source', None), parent)
         _SuiteReader.__init__(self, node)
         for snode in node.get_nodes('suite'):
@@ -176,13 +176,13 @@
         BaseTestSuite.set_status(self)
         if self.starttime == 'N/A' or self.endtime == 'N/A':
subitems = self.suites + self.tests + [self.setup, self.teardown]
-            self.elapsedtime = sum([ item.elapsedtime for item in subitems
+            self.elapsedtime = sum([ item.elapsedtime for item in subitems
                                      if item is not None ])

     def _set_critical_tags(self, critical):
         BaseTestSuite._set_critical_tags(self, critical)
         self.set_status()
-
+
     def _filter_by_tags(self, incls, excls):
         ret = BaseTestSuite._filter_by_tags(self, incls, excls)
         self.starttime = self.endtime = 'N/A'
@@ -194,9 +194,9 @@
         self.starttime = self.endtime = 'N/A'
         self.set_status()
         return ret
-
+
     def remove_keywords(self, how):
-        how = how.upper()
+        how = how.upper()
         if how not in ['ALL','PASSED']:
             return
if how == 'ALL' or (how == 'PASSED' and self.critical_stats.failed == 0):
@@ -210,13 +210,13 @@


 class CombinedTestSuite(TestSuite):
-
+
     def __init__(self, starttime, endtime):
         BaseTestSuite.__init__(self, name='')
         self.starttime = self._get_time(starttime)
         self.endtime = self._get_time(endtime)
self.elapsedtime = utils.get_elapsed_time(self.starttime, self.endtime)
-
+
     def _get_time(self, timestamp):
         if utils.eq(timestamp, 'N/A'):
             return 'N/A'
@@ -234,7 +234,7 @@
         self.status = self.critical_stats.failed == 0 and 'PASS' or 'FAIL'
         if self.starttime == 'N/A' or self.endtime == 'N/A':
             self.elapsedtime += suite.elapsedtime
-
+

 class TestCase(BaseTestCase, _TestReader):

@@ -242,35 +242,35 @@
         BaseTestCase.__init__(self, node.get_attr('name'), parent)
         _TestReader.__init__(self, node)
         self.set_criticality(parent.critical)
-
+
     def remove_keywords(self, how):
         if how == 'ALL' or (how == 'PASSED' and self.status == 'PASS'):
             for kw in self.keywords + [self.setup, self.teardown]:
                 if kw is not None:
                     kw.remove_data()

-
+
 class Keyword(BaseKeyword, _KeywordReader):

     def __init__(self, node):
         self._init_data()
         BaseKeyword.__init__(self, node.get_attr('name'))
         _KeywordReader.__init__(self, node)
-
+
     def _init_data(self):
         self.messages = []
         self.keywords = []
         self.children = []
-
+
     def remove_data(self):
         self._init_data()
-
+
     def __str__(self):
         return self.name

     def __repr__(self):
         return "'%s'" % self.name
-
+
     def serialize(self, serializer):
         serializer.start_keyword(self)
         for child in self.children:
@@ -291,7 +291,7 @@

     def __str__(self):
         return '%s %s %s' % (self.timestamp, self.level, self.message)
-
+
     def __repr__(self):
         lines = self.message.split('\n')
         msg = len(lines) > 1 and lines[0] + '...' or lines[0]
@@ -299,7 +299,7 @@


 class ExecutionErrors:
-
+
     def __init__(self, node):
         if node is None:
             self.messages = []
@@ -314,9 +314,9 @@


 class CombinedExecutionErrors(ExecutionErrors):
-
+
     def __init__(self):
         self.messages = []
-
+
     def add(self, other):
         self.messages += other.messages

Reply via email to