def test_start_tls(self): connection = Connection(('127.0.0.1', self.get_http_port()), timeout=1) yield From(connection.connect()) ssl_connection = yield From(connection.start_tls()) yield From(ssl_connection.write(b'GET / HTTP/1.1\r\n\r\n')) data = yield From(ssl_connection.readline()) self.assertEqual(b'HTTP', data[:4])