From: Guido van Rossum Date: Fri, 29 May 1998 18:08:48 +0000 (+0000) Subject: Improve the self-test code a bit: read a host from sys.argv[1] if set, X-Git-Tag: v1.5.2a1~515 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d659693b5b44ca8a8fa00945514ce9895132a0b3;p=thirdparty%2FPython%2Fcpython.git Improve the self-test code a bit: read a host from sys.argv[1] if set, and list the host name when prompting for the password. --- diff --git a/Lib/imaplib.py b/Lib/imaplib.py index e62764452ed8..caea5bfc582f 100644 --- a/Lib/imaplib.py +++ b/Lib/imaplib.py @@ -781,9 +781,15 @@ def Time2Internaldate(date_time): if __debug__ and __name__ == '__main__': + host = '' + import sys + if sys.argv[1:]: + host = sys.argv[1] + import getpass USER = getpass.getuser() - PASSWD = getpass.getpass() + PASSWD = getpass.getpass( + "IMAP password for %s: " % (host or "localhost")) test_seq1 = ( ('login', (USER, PASSWD)), @@ -815,7 +821,7 @@ if __debug__ and __name__ == '__main__': return dat Debug = 4 - M = IMAP4() + M = IMAP4(host) print 'PROTOCOL_VERSION = %s' % M.PROTOCOL_VERSION for cmd,args in test_seq1: