From: R David Murray Date: Thu, 16 Apr 2015 22:54:56 +0000 (-0400) Subject: #16914: fix test errors under -W error::BytesWarning. X-Git-Tag: v3.5.0a4~13 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=37f1ba915b87486d497daf9d57f459833240ceed;p=python #16914: fix test errors under -W error::BytesWarning. There are doubtless other debug messages in smtplib that would trigger an error if they were tested, but this fixes the things we do now test, which is good enough for now. --- diff --git a/Lib/smtplib.py b/Lib/smtplib.py index c559a4ca68..7f49f2397c 100755 --- a/Lib/smtplib.py +++ b/Lib/smtplib.py @@ -328,7 +328,7 @@ class SMTP: self.file = None (code, msg) = self.getreply() if self.debuglevel > 0: - self._print_debug('connect:', msg) + self._print_debug('connect:', repr(msg)) return (code, msg) def send(self, s): @@ -400,7 +400,7 @@ class SMTP: errmsg = b"\n".join(resp) if self.debuglevel > 0: - self._print_debug('reply: retcode (%s); Msg: %s' % (errcode, errmsg)) + self._print_debug('reply: retcode (%s); Msg: %a' % (errcode, errmsg)) return errcode, errmsg def docmd(self, cmd, args=""):