annotate Lib/test/test_smtpnet.py @ 54294:dba767bc3155 legacy-trunk

remove mention of old ctypes version
author Benjamin Peterson <benjamin@python.org>
date Sat, 23 May 2009 20:59:09 +0000
parents 04a4b7df2d4d
children 610c25b5cfa2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
54258
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
1 #!/usr/bin/env python
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
2
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
3 import unittest
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
4 from test import test_support
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
5 import smtplib
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
6
54259
d0ea78e924a6 Don't be so wordy in requires('network') in case other tests
R. David Murray <rdmurray@bitdance.com>
parents: 54258
diff changeset
7 test_support.requires("network")
54258
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
8
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
9 class SmtpSSLTest(unittest.TestCase):
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
10 testServer = 'smtp.gmail.com'
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
11 remotePort = 465
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
12
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
13 def test_connect(self):
54260
04a4b7df2d4d Fix spelling left over from testing.
R. David Murray <rdmurray@bitdance.com>
parents: 54259
diff changeset
14 test_support.get_attribute(smtplib, 'SMTP_SSL')
54258
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
15 server = smtplib.SMTP_SSL(self.testServer, self.remotePort)
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
16 server.ehlo()
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
17 server.quit()
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
18
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
19 def test_main():
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
20 test_support.run_unittest(SmtpSSLTest)
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
21
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
22 if __name__ == "__main__":
8bed6e6bb984 Merged revisions 72835 via svnmerge from
R. David Murray <rdmurray@bitdance.com>
parents:
diff changeset
23 test_main()