]> code.ossystems Code Review - openembedded-core.git/commit
oeqa/utils/decorators: Try and improve ugly _ErrorHandler tracebacks
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 20 Jan 2015 21:29:41 +0000 (21:29 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 23 Jan 2015 11:35:27 +0000 (11:35 +0000)
commit78d3bf2e4c88779df32b9dfbe8362dc24e9ad080
tree070992a50350fd62e763a73ec42f50305301f420
parent9dafa571ed0a40d21a886dec7704c31150b21942
oeqa/utils/decorators: Try and improve ugly _ErrorHandler tracebacks

Currently, if one module is skipped, any other module calling skipModule
causes tracebacks about _ErrorHandler not having a _testMethodName
method.

This reworks the code in a way to avoid some of the problems by using
the id() method of the objects. It also maps to the correct name
format rather than "setupModule" or just skiping the item entirely.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/lib/oeqa/utils/decorators.py