summaryrefslogtreecommitdiff
path: root/addons/base_module_quality/object_test/object_test.py
diff options
context:
space:
mode:
authormra (Open ERP) <mra@tinyerp.com>2009-09-24 17:54:48 +0530
committermra (Open ERP) <mra@tinyerp.com>2009-09-24 17:54:48 +0530
commit48cad3549282beb06747aaa63caa91a5ffa12260 (patch)
treed983649f0fd78d2b5c0c39d8aa110c1e95a0b883 /addons/base_module_quality/object_test/object_test.py
parentf8383842135329c0c100bc654d7cba562b51c894 (diff)
[IMP] base_module_quality: modify all tests result display for buildpot, use class on tag instead of css file
bzr revid: mra@tinyerp.com-20090924122448-iw771j32awal2b2u
Diffstat (limited to 'addons/base_module_quality/object_test/object_test.py')
-rw-r--r--addons/base_module_quality/object_test/object_test.py42
1 files changed, 37 insertions, 5 deletions
diff --git a/addons/base_module_quality/object_test/object_test.py b/addons/base_module_quality/object_test/object_test.py
index d319d3f3a50..ada0b944cb4 100644
--- a/addons/base_module_quality/object_test/object_test.py
+++ b/addons/base_module_quality/object_test/object_test.py
@@ -184,9 +184,24 @@ Test checks for fields, views, security rules, dependancy level
def get_result_details(self, dict_obj):
res = ""
if dict_obj != {}:
- str_html = '''<html><strong> Fields Result</strong><head></head><body>'''
+ str_html = '''<html><strong> Fields Result</strong><head>
+ <style>
+ .bstyle
+ {
+ border-width:2px;
+ border-style:dashed;
+ border-color: gray;
+ }
+ .btstyle
+ {
+ border-width:2px;
+ border-style:solid;
+ border-color: gray;
+ }
+ }
+ </style></head><body>'''
res += str_html
- header = ('<tr><th width="200">%s</th><th width="200">%s</th><th width="300">%s</th></tr>', [_('Object Name'), _('Field name'), _('Suggestion')])
+ header = ('<tr><th class="btstyle">%s</th><th class="btstyle">%s</th><th class="btstyle">%s</th></tr>', [_('Object Name'), _('Field name'), _('Suggestion')])
if not self.error:
for key in dict_obj.keys():
data_list = []
@@ -196,15 +211,32 @@ Test checks for fields, views, security rules, dependancy level
for i in data_list:
count = count + 1
final_dict[key + str(count)] = i
- res += '<table>' + self.format_html_table(header, data_list=final_dict) + '</table><br>'
+ res_str = '<table class="bstyle">' + self.format_html_table(header, data_list=final_dict) + '</table><br>'
+ res += res_str.replace('''<td''', '''<td class="btstyle" ''')
return res + '</body></html>'
return ""
def get_result_general(self, dict_obj, name=''):
- str_html = '''<html><strong> %s Result</strong><head></head><body><table>'''% (name)
- header = ('<tr><th>%s</th><th>%s</th></tr>', [_('Object Name'), _('Suggestion')])
+ str_html = '''<html><strong> %s Result</strong><head>
+ <style>
+ .bstyle
+ {
+ border-width:2px;
+ border-style:dashed;
+ border-color: gray;
+ }
+ .btstyle
+ {
+ border-width:2px;
+ border-style:solid;
+ border-color: gray;
+ }
+ }
+ </style></head><body><table class="bstyle">'''% (name)
+ header = ('<tr><th class="btstyle">%s</th><th class="btstyle">%s</th></tr>', [_('Object Name'), _('Suggestion')])
if not self.error:
res = str_html + self.format_html_table(header, data_list=dict_obj) + '</table></body></html>'
+ res = res.replace('''<td''', '''<td class="btstyle" ''')
return res
return ""