本文整理汇总了Python中celery.utils.log.ColorFormatter.formatException方法的典型用法代码示例。如果您正苦于以下问题:Python ColorFormatter.formatException方法的具体用法?Python ColorFormatter.formatException怎么用?Python ColorFormatter.formatException使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类celery.utils.log.ColorFormatter
的用法示例。
在下文中一共展示了ColorFormatter.formatException方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_formatException_not_string
# 需要导入模块: from celery.utils.log import ColorFormatter [as 别名]
# 或者: from celery.utils.log.ColorFormatter import formatException [as 别名]
def test_formatException_not_string(self, fe, safe_str):
x = ColorFormatter('HELLO')
value = KeyError()
fe.return_value = value
self.assertIs(x.formatException(value), value)
self.assertTrue(fe.called)
self.assertFalse(safe_str.called)
示例2: test_formatException_not_string
# 需要导入模块: from celery.utils.log import ColorFormatter [as 别名]
# 或者: from celery.utils.log.ColorFormatter import formatException [as 别名]
def test_formatException_not_string(self, fe, safe_str):
x = ColorFormatter()
value = KeyError()
fe.return_value = value
self.assertIs(x.formatException(value), value)
fe.assert_called()
safe_str.assert_not_called()
示例3: test_formatException_bytes
# 需要导入模块: from celery.utils.log import ColorFormatter [as 别名]
# 或者: from celery.utils.log.ColorFormatter import formatException [as 别名]
def test_formatException_bytes(self, safe_str, fe):
x = ColorFormatter()
fe.return_value = b'HELLO'
try:
raise Exception()
except Exception:
self.assertTrue(x.formatException(sys.exc_info()))
if sys.version_info[0] == 2:
self.assertTrue(safe_str.called)
示例4: test_formatException_string
# 需要导入模块: from celery.utils.log import ColorFormatter [as 别名]
# 或者: from celery.utils.log.ColorFormatter import formatException [as 别名]
def test_formatException_string(self, safe_str, fe, value='HELLO'):
x = ColorFormatter(value)
fe.return_value = value
self.assertTrue(x.formatException(value))
if sys.version_info[0] == 2:
self.assertTrue(safe_str.called)
示例5: test_formatException_string
# 需要导入模块: from celery.utils.log import ColorFormatter [as 别名]
# 或者: from celery.utils.log.ColorFormatter import formatException [as 别名]
def test_formatException_string(self, safe_str, fe, value="HELLO"):
x = ColorFormatter(value)
fe.return_value = value
self.assertTrue(x.formatException(value))
self.assertTrue(safe_str.called)