<assert> tag reports now as errors by default

bzr revid: christophe@tinyerp.com-20081016133847-0n0uc2vjpolym3dq
This commit is contained in:
Christophe Simonis 2008-10-16 15:38:47 +02:00
parent c10ba024aa
commit 05543e0af7
1 changed files with 3 additions and 3 deletions

View File

@ -580,7 +580,7 @@ form: module.record_id""" % (xml_id,)
rec_src = rec.getAttribute("search").encode('utf8')
rec_src_count = rec.getAttribute("count")
severity = rec.getAttribute("severity").encode('ascii') or 'info'
severity = rec.getAttribute("severity").encode('ascii') or netsvc.LOG_ERROR
rec_string = rec.getAttribute("string").encode('utf8') or 'unknown'
@ -599,7 +599,7 @@ form: module.record_id""" % (xml_id,)
self.assert_report.record_assertion(False, severity)
self.logger.notifyChannel('init', severity, 'assertion "' + rec_string + '" failed ! (search count is incorrect: ' + str(len(ids)) + ')' )
sevval = getattr(logging, severity.upper())
if sevval > config['assert_exit_level']:
if sevval >= config['assert_exit_level']:
# TODO: define a dedicated exception
raise Exception('Severe assertion failure')
return
@ -625,7 +625,7 @@ form: module.record_id""" % (xml_id,)
self.assert_report.record_assertion(False, severity)
self.logger.notifyChannel('init', severity, 'assertion "' + rec_string + '" failed ! (tag ' + test.toxml() + ')' )
sevval = getattr(logging, severity.upper())
if sevval > config['assert_exit_level']:
if sevval >= config['assert_exit_level']:
# TODO: define a dedicated exception
raise Exception('Severe assertion failure')
return