def test_get_log_level(self): default_log_level = getattr(log, settings['LOG_LEVEL']) self.assertEqual(log._get_log_level(), default_log_level) self.assertEqual(log._get_log_level('WARNING'), log.WARNING) self.assertEqual(log._get_log_level(log.WARNING), log.WARNING) self.assertRaises(ValueError, log._get_log_level, 99999) self.assertRaises(ValueError, log._get_log_level, object())
def test_get_log_level(self): default_log_level = getattr(log, default_settings.LOG_LEVEL) self.assertEqual(log._get_log_level('WARNING'), log.WARNING) self.assertEqual(log._get_log_level(log.WARNING), log.WARNING) self.assertRaises(ValueError, log._get_log_level, object())
def test_get_log_level(self): default_log_level = getattr(log, default_settings.LOG_LEVEL) self.assertEqual(log._get_log_level("WARNING"), log.WARNING) self.assertEqual(log._get_log_level(log.WARNING), log.WARNING) self.assertRaises(ValueError, log._get_log_level, object())
def run(self, args, opts): if opts.logstderr: level = log._get_log_level(self.settings['LOG_LEVEL']) observer = log.ScrapyFileLogObserver(sys.stderr, level=level) observer.start() super(Command, self).run(args, opts)