Example #1
0
 def setUp(self):
     guistate.reset()
     self._original = []
     for name, obj in self.toolkit_overrides.items():
         self._override(name, obj)
     for name, obj in self.overrides.items():
         self._override(name, obj)
     for name, obj in self.logging.items():
         self._logCalls(name, obj)
Example #2
0
 def tearDown(self):
     guistate.reset()
     self._original.reverse()
     for parent, name, obj in self._original:
         if obj is not None:
             setattr(parent, name, obj)
         else:
             delattr(parent, name)
     del self._original