def test_auto_setup_if_enabled(self): tornado_logging_slack.auto_setup('enabledLogger') logger = logging.getLogger('enabledLogger') self.assertEqual(len(logger.handlers), 1) handler = logger.handlers[0] self.assertIsInstance( handler, tornado_logging_slack.TornadoSlackHandler) self.assertEqual(handler.api_key, 'my-api-key') self.assertEqual(handler.channel, 'my-channel') self.assertEqual(handler.username, 'my-username') self.assertEqual(handler.proxy_host, 'proxy-host') self.assertEqual(handler.proxy_port, 3128) self.assertEqual(handler.proxy_username, 'proxy-username') self.assertEqual(handler.proxy_password, 'proxy-password')
def test_auto_setup_if_disabled(self): tornado_logging_slack.auto_setup('disabled') logger = logging.getLogger('disabledLogger') self.assertEqual(len(logger.handlers), 0)