示例#1
0
 def test_formatException_not_string(self, fe, safe_str):
     x = ColorFormatter()
     value = KeyError()
     fe.return_value = value
     self.assertIs(x.formatException(value), value)
     self.assertTrue(fe.called)
     self.assertFalse(safe_str.called)
示例#2
0
 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)
示例#3
0
 def test_formatException_not_string(self, fe, safe_str):
     x = ColorFormatter()
     value = KeyError()
     fe.return_value = value
     assert x.formatException(value) is value
     fe.assert_called()
     safe_str.assert_not_called()
示例#4
0
 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()
示例#5
0
 def test_formatException_bytes(self, safe_str, fe):
     x = ColorFormatter()
     fe.return_value = b'HELLO'
     try:
         raise Exception()
     except Exception:
         assert x.formatException(sys.exc_info())
示例#6
0
 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)
示例#7
0
 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)
示例#8
0
 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)
示例#9
0
 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)
示例#10
0
 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)