Validates a single TLS layer can be established.
(self)
| 152 | |
| 153 | @pytest.mark.timeout(PER_TEST_TIMEOUT) |
| 154 | def test_wrap_existing_socket(self) -> None: |
| 155 | """Validates a single TLS layer can be established.""" |
| 156 | self.start_dummy_server() |
| 157 | |
| 158 | sock = socket.create_connection((self.host, self.port)) |
| 159 | with SSLTransport( |
| 160 | sock, self.client_context, server_hostname="localhost" |
| 161 | ) as ssock: |
| 162 | assert ssock.version() is not None |
| 163 | ssock.send(sample_request()) |
| 164 | response = consume_socket(ssock) |
| 165 | validate_response(response) |
| 166 | |
| 167 | @pytest.mark.timeout(PER_TEST_TIMEOUT) |
| 168 | def test_unbuffered_text_makefile(self) -> None: |
nothing calls this directly
no test coverage detected