Commit 7d97c574 authored by Tim Graham's avatar Tim Graham
Browse files

Refs #23763 -- Fixed SMTPServer Python 3.5 deprecation warning in mail test.

parent f5da4380
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -868,6 +868,9 @@ class FakeSMTPServer(smtpd.SMTPServer, threading.Thread):

    def __init__(self, *args, **kwargs):
        threading.Thread.__init__(self)
        # New kwarg added in Python 3.5; default switching to False in 3.6.
        if sys.version_info >= (3, 5):
            kwargs['decode_data'] = True
        smtpd.SMTPServer.__init__(self, *args, **kwargs)
        self._sink = []
        self.active = False