Home - Summaries: (main) : (py3.11) : (py3.12) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

pypy/module/_socket/test/apptest_socket.py::test_setsockopt_aead

def test_setsockopt_aead():
        import _socket
        _alg_skip_if_unavailable()
        key = bytes.fromhex('06a9214036b8a15b512e03d534120006')
        expected_tag = bytes.fromhex('0032a1dc85f1c9786925a2e71d8272dd')
        taglen = len(expected_tag)
>       algo = _alg_create('aead', 'gcm(aes)')

module/_socket/test/apptest_socket.py:984: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

typ = W_UnicodeObject('aead'), name = W_UnicodeObject('gcm(aes)')

    def _alg_create(typ, name):
        import _socket
>       sock = _socket.socket(_socket.AF_ALG, _socket.SOCK_SEQPACKET, 0)
E       (application-level) PermissionError: [Errno 1] Operation not permitted

module/_socket/test/apptest_socket.py:920: OSError
builder: own-linux-x86-64 build #10910+
test: pypy/module/_socket/test/apptest_socket.py::test_setsockopt_aead