changeset: 95700:e532937914fc user: R David Murray date: Thu Apr 16 18:54:56 2015 -0400 files: Lib/smtplib.py description: #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 -r 724473a18ada -r e532937914fc Lib/smtplib.py --- a/Lib/smtplib.py Thu Apr 16 17:24:52 2015 -0400 +++ b/Lib/smtplib.py Thu Apr 16 18:54:56 2015 -0400 @@ -328,7 +328,7 @@ 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 @@ 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=""):