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)
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)
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()
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()
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())
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)
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)
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)