changeset 5159 | 2543cfa5d54a |
parent 5121 | a63d7886fcf5 |
parent 5128 | e5d300d75519 |
child 5174 | 78438ad513ca |
--- a/devtools/testlib.py Tue Apr 06 18:51:17 2010 +0200 +++ b/devtools/testlib.py Tue Apr 06 19:08:07 2010 +0200 @@ -363,9 +363,11 @@ self.vreg._loadedmods.setdefault(self.__module__, {}) for obj in appobjects: self.vreg.register(obj) - yield - for obj in appobjects: - self.vreg.unregister(obj) + try: + yield + finally: + for obj in appobjects: + self.vreg.unregister(obj) # vregistry inspection utilities ###########################################