From 49f8d24d4a77f634125cb2b8c24c0be96e31e33c Mon Sep 17 00:00:00 2001 From: "P. Christeas" <> Date: Tue, 7 Sep 2010 15:20:55 +0530 Subject: [FIX]module_quality: trivial logging, multi-addons paths, Fix exceptions, use separate db cursors. Log some of the exceptions that occur, so that we can understand why our tests fail. Run each test on its own cursor, don't let SQL errors render the whole bzr revid: hmo@tinyerp.com-20100907095055-9sa11rnvir8y7npw --- addons/base_module_quality/method_test/method_test.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'addons/base_module_quality/method_test/method_test.py') diff --git a/addons/base_module_quality/method_test/method_test.py b/addons/base_module_quality/method_test/method_test.py index ef4e3f59ea3..2884e064b54 100644 --- a/addons/base_module_quality/method_test/method_test.py +++ b/addons/base_module_quality/method_test/method_test.py @@ -53,21 +53,21 @@ This test checks if the module classes are raising exception when calling basic pool.get(obj).search(cr, uid, []) temp.append(_('Ok')) ok_count += 1 - except: + except Exception: temp.append(_('Exception')) ex_count += 1 try: pool.get(obj).fields_view_get(cr, uid,) temp.append(_('Ok')) ok_count += 1 - except: + except Exception: temp.append(_('Exception')) ex_count += 1 try: pool.get(obj).read(cr, uid, []) temp.append(_('Ok')) ok_count += 1 - except: + except Exception: temp.append(_('Exception')) ex_count += 1 result_dict[obj] = temp @@ -78,6 +78,7 @@ This test checks if the module classes are raising exception when calling basic return None def get_result(self, dict_method): + # TODO: improve header = ('{| border="1" cellspacing="0" cellpadding="5" align="left" \n! %-40s \n! %-16s \n! %-20s \n! %-16s ', [_('Object Name'), 'search()', 'fields_view_get()', 'read()']) detail = "" if not self.error: -- cgit v1.2.3