| # Copyright (C) Jean-Paul Calderone | |
| # See LICENSE for details. | |
| """ | |
| Unit tests for `OpenSSL.tsafe`. | |
| """ | |
| from OpenSSL.SSL import TLSv1_METHOD, Context | |
| from OpenSSL.tsafe import Connection | |
| class TestConnection(object): | |
| """ | |
| Tests for `OpenSSL.tsafe.Connection`. | |
| """ | |
| def test_instantiation(self): | |
| """ | |
| `OpenSSL.tsafe.Connection` can be instantiated. | |
| """ | |
| # The following line should not throw an error. This isn't an ideal | |
| # test. It would be great to refactor the other Connection tests so | |
| # they could automatically be applied to this class too. | |
| Connection(Context(TLSv1_METHOD), None) |