def test_error_class_repr_prints_msg_and_given_error(self): error_msg = 'Error message.' base_error = Exception('Base error message.') error = errors.Error(msg=error_msg, error=base_error) self.assertEqual( str(error), '%s %s: %s' % (type(error).__name__, error_msg, str(base_error)))
def test_error_class_repr_prints_msg(self): error_msg = 'Error message.' error = errors.Error(msg=error_msg) self.assertEqual(str(error), '%s %s' % (type(error).__name__, error_msg))
def test_error_class_repr_prints_class_only(self): error = errors.Error() self.assertEqual(str(error), '%s' % type(error).__name__)