}
self._tmp_time = None
self._tmp_sleep = None
+ self._tmp_ccsession = None
def tearDown(self):
if self._tmp_time is not None:
time.time = self._tmp_time
if self._tmp_sleep is not None:
time.sleep = self._tmp_sleep
-
-
+ if self._tmp_ccsession is not None:
+ isc.config.ModuleCCSession = self._tmp_ccsession
def __unary_hook(self, param):
"""
def start(self):
self.started = True
bob = MockBobSimple()
- tmp = isc.config.ModuleCCSession
+ self._tmp_ccsession = isc.config.ModuleCCSession
isc.config.ModuleCCSession = DummySession
bob.start_ccsession({})
self.assertEqual(bob.msgq_socket_file, bob.ccs.socket_file)
self.assertTrue(bob.ccs.started)
- isc.config.ModuleCCSession = tmp
+ # isc.config.ModuleCCSession is restored during tearDown().
def test_start_process(self):
'''Test that processes can be started.'''