(self)
| 76 | server.quit() |
| 77 | |
| 78 | def test_connect_using_sslcontext_verified(self): |
| 79 | with socket_helper.transient_internet(self.testServer): |
| 80 | can_verify = check_ssl_verifiy(self.testServer, self.remotePort) |
| 81 | if not can_verify: |
| 82 | self.skipTest("SSL certificate can't be verified") |
| 83 | |
| 84 | support.get_attribute(smtplib, 'SMTP_SSL') |
| 85 | context = ssl.create_default_context() |
| 86 | with socket_helper.transient_internet(self.testServer): |
| 87 | server = smtplib.SMTP_SSL(self.testServer, self.remotePort, context=context) |
| 88 | server.ehlo() |
| 89 | server.quit() |
| 90 | |
| 91 | |
| 92 | if __name__ == "__main__": |
nothing calls this directly
no test coverage detected