aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/report_gen/run_robot_teardown_data.py
diff options
context:
space:
mode:
authorJan Gelety <jgelety@cisco.com>2017-04-25 14:59:17 +0200
committerJan Gelety <jgelety@cisco.com>2017-04-25 16:03:36 +0200
commita7f0fe4b68bb4e304ad22fe6cd34c3aabb5d8126 (patch)
treecd9189d23b4f54a01a7625067833fa8ff75dd7c6 /resources/tools/report_gen/run_robot_teardown_data.py
parent21407cf0d4478566d109fca43ec3e2908db36e31 (diff)
Fix: CSIT report gen - teardown data + run_report.sh
Change-Id: Ie846ff0503d14f861738b2753328bb6a64ac8216 Signed-off-by: Jan Gelety <jgelety@cisco.com>
Diffstat (limited to 'resources/tools/report_gen/run_robot_teardown_data.py')
-rwxr-xr-xresources/tools/report_gen/run_robot_teardown_data.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/resources/tools/report_gen/run_robot_teardown_data.py b/resources/tools/report_gen/run_robot_teardown_data.py
index bf0ef6f8d5..cf0fc89418 100755
--- a/resources/tools/report_gen/run_robot_teardown_data.py
+++ b/resources/tools/report_gen/run_robot_teardown_data.py
@@ -395,7 +395,13 @@ def do_rst(data, args):
output.write(item['doc'].replace('*', '**').replace('|br|', '\n\n -') +
'\n\n')
try:
- output.write(gen_rst_table(item['tests']) + '\n\n')
+ test_set = list()
+ for test in item['tests']:
+ test_data = list()
+ test_data.append(test[0])
+ test_data.append(test[1].replace('*', '**'))
+ test_set.append(test_data)
+ output.write(gen_rst_table(test_set) + '\n\n')
except KeyError:
continue
output.close()
@@ -450,9 +456,9 @@ def gen_rst_table(data):
table.append(th_separator)
# generate table rows
for item in data[0:-2]:
- table.append(template.format(item[0], item[1].replace('*', '**')))
+ table.append(template.format(item[0], item[1]))
table.append(separator)
- table.append(template.format(data[-2][0], data[-2][1].replace('*', '**')))
+ table.append(template.format(data[-2][0], data[-2][1]))
table.append(separator)
return '\n'.join(table)