Revision: 131adf3637bf
Author: Jussi Malinen
Date: Mon Jun 6 23:08:54 2011
Log: fixed whitespace
http://code.google.com/p/robotframework/source/detail?r=131adf3637bf
Modified:
/src/robot/serializing/jsparser.py
=======================================
--- /src/robot/serializing/jsparser.py Mon Jun 6 14:07:09 2011
+++ /src/robot/serializing/jsparser.py Mon Jun 6 23:08:54 2011
@@ -245,7 +245,6 @@
finally:
context.end_suite()
-
def _robot_node_parser(node, context):
generator = node.get('generator')
children = _children(node, context)
@@ -262,7 +261,6 @@
stat.get('doc', ''), stat.get('info', ''),
stat.get('links', '')]
for stat in node.getchildren()]
-
_node_parsers = {
'robot':_robot_node_parser,
'suite':_suite_node_parser,
@@ -286,6 +284,7 @@
sax.parse(input_filename, robot)
return robot.datamodel
+
class _Handler(object):
def __init__(self, context, *args):
@@ -327,6 +326,7 @@
def end_element(self, text):
return self._children
+
class _RobotHandler(_Handler):
def __init__(self, context, attrs):
@@ -339,11 +339,13 @@
self._generated = self.context.timestamp(self._generated)
return [self._generated, self._generator] + self.children
+
class _StatisticsHandler(_Handler):
def get_handler_for(self, name, *args):
return _Handler(self.context, *args)
+
class _StatItemHandler(_Handler):
def __init__(self, context, attrs):
@@ -357,6 +359,7 @@
def end_element(self, text):
return [text, self._pass, self._fail, self._doc, self._info,
self._links]
+
class _SuiteHandler(_Handler):
def __init__(self, context, attrs):
@@ -367,14 +370,14 @@
self.context.collect_stats()
def end_element(self, text):
- try:
- return ['suite',
+ try:
+ return ['suite',
self._source,
self._name] + self._children +
[self.context.dump_stats()]
- finally:
- self.context.end_suite()
-
-
+ finally:
+ self.context.end_suite()
+
+
class _TestHandler(_Handler):
def __init__(self, context, attrs):
@@ -395,6 +398,7 @@
self.context.end_test()
return result
+
class _StatusHandler(object):
def __init__(self, context, attrs):
self._context = context
@@ -407,6 +411,7 @@
self._starttime,
self._endtime-self._starttime]
+
class _TestStatusHandler(_StatusHandler):
def __init__(self, test, attrs):