Example #1
0
 def test_stop(self, mocked_logger):
     url = 'tcp://{}:20201'.format(localhost())
     watcher = ema.start_logwatcher(url)
     
     watcher.stop()
     time.sleep(3)
     mocked_logger.warning.assert_called_once_with('shutting down log watcher')
Example #2
0
    def setUpClass(cls):
        logger = ema_logging.get_logger()
        mocked_logger = mock.Mock(spec=logger)
        mocked_logger.handlers = []
        ema_logging._logger = mocked_logger

        cls.client = parallel.Client(profile='default')
        cls.url = 'tcp://{}:20202'.format(localhost())
        cls.watcher = ema.start_logwatcher(cls.url)