* Package: dev-python/cryptography-1.5  * Repository: gentoo  * Maintainer: python@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_4 test userland_GNU  * FEATURES: preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking cryptography-1.5.tar.gz to /var/tmp/portage/dev-python/cryptography-1.5/work >>> Source unpacked in /var/tmp/portage/dev-python/cryptography-1.5/work >>> Preparing source in /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5 ... * python2_7: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python2.7 setup.py build running build running build_py creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography copying src/cryptography/fernet.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography copying src/cryptography/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography copying src/cryptography/exceptions.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography copying src/cryptography/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography copying src/cryptography/__about__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/x509 copying src/cryptography/x509/extensions.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/x509 copying src/cryptography/x509/oid.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/x509 copying src/cryptography/x509/base.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/x509 copying src/cryptography/x509/general_name.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/x509 copying src/cryptography/x509/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/x509 copying src/cryptography/x509/name.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/x509 creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat copying src/cryptography/hazmat/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/multibackend.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/interfaces.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/serialization.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/keywrap.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ec.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/rsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/cmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x509.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/openssl creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/backends/commoncrypto creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/kdf creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/interfaces copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/interfaces creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/asymmetric creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/twofactor creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/primitives/ciphers creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/openssl creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/commoncrypto running egg_info writing requirements to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/cryptography.egg-info/requires.txt writing /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/cryptography.egg-info/PKG-INFO writing top-level names to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/cryptography.egg-info/top_level.txt writing dependency_links to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/cryptography.egg-info/dependency_links.txt writing entry points to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/cryptography.egg-info/entry_points.txt reading manifest file '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*' found under directory 'vectors' writing manifest file '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/cryptography.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. running build_ext generating cffi module '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_padding.c' creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7 generating cffi module '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_constant_time.c' generating cffi module '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_openssl.c' building '_openssl' extension creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5 creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7 creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7 x86_64-pc-linux-gnu-gcc -O2 -pipe -fPIC -I/usr/include/python2.7 -c /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_openssl.c -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_openssl.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_openssl.o -L/usr/lib64 -lssl -lcrypto -lpython2.7 -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/_openssl.so building '_constant_time' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -fPIC -I/usr/include/python2.7 -c /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_constant_time.c -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_constant_time.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_constant_time.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/_constant_time.so building '_padding' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -fPIC -I/usr/include/python2.7 -c /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_padding.c -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_padding.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/temp.linux-x86_64-2.7/_padding.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python2_7/lib/cryptography/hazmat/bindings/_padding.so * python3_4: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python3.4 setup.py build running build running build_py creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography copying src/cryptography/fernet.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography copying src/cryptography/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography copying src/cryptography/exceptions.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography copying src/cryptography/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography copying src/cryptography/__about__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/x509 copying src/cryptography/x509/extensions.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/x509 copying src/cryptography/x509/oid.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/x509 copying src/cryptography/x509/base.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/x509 copying src/cryptography/x509/general_name.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/x509 copying src/cryptography/x509/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/x509 copying src/cryptography/x509/name.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/x509 creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat copying src/cryptography/hazmat/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/multibackend.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/interfaces.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/serialization.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/keywrap.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ec.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/rsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/cmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x509.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/openssl creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/commoncrypto copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/backends/commoncrypto creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/kdf creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/interfaces copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/interfaces creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/asymmetric creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/utils.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/twofactor creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/primitives/ciphers creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/openssl creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/commoncrypto copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/commoncrypto running egg_info writing entry points to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/cryptography.egg-info/entry_points.txt writing dependency_links to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/cryptography.egg-info/dependency_links.txt writing requirements to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/cryptography.egg-info/requires.txt writing /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/cryptography.egg-info/PKG-INFO writing top-level names to /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/cryptography.egg-info/top_level.txt reading manifest file '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*' found under directory 'vectors' writing manifest file '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/cryptography.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. running build_ext generating cffi module '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_padding.c' creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4 generating cffi module '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_constant_time.c' generating cffi module '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_openssl.c' building '_openssl' extension creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5 creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4 creating /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4 x86_64-pc-linux-gnu-gcc -O2 -pipe -fPIC -I/usr/include/python3.4 -c /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_openssl.c -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_openssl.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_openssl.o -L/usr/lib64 -lssl -lcrypto -lpython3.4 -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/_openssl.cpython-34.so building '_constant_time' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -fPIC -I/usr/include/python3.4 -c /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_constant_time.c -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_constant_time.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_constant_time.o -L/usr/lib64 -lpython3.4 -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/_constant_time.cpython-34.so building '_padding' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -fPIC -I/usr/include/python3.4 -c /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_padding.c -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_padding.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/temp.linux-x86_64-3.4/_padding.o -L/usr/lib64 -lpython3.4 -o /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5-python3_4/lib/cryptography/hazmat/bindings/_padding.cpython-34.so >>> Source compiled. >>> Test phase: dev-python/cryptography-1.5 * python2_7: running distutils-r1_run_phase python_test ============================= test session starts ============================== platform linux2 -- Python 2.7.10, pytest-3.0.2, py-1.4.30, pluggy-0.3.1 -- /usr/bin/python2.7 cachedir: .cache OpenSSL: OpenSSL 1.0.2j 26 Sep 2016 rootdir: /var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5, inifile: plugins: hypothesis-1.19.0 collecting ... collected 86373 items / 1 skipped tests/test_fernet.py::test_default_backend PASSED tests/test_fernet.py::TestFernet::test_generate[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-1985-10-26T01:20:00-07:00-iv0-hello-gAAAAAAdwJ6wAAECAwQFBgcICQoLDA0ODy021cpGVWKZ_eEwCGM4BLLF_5CV9dOPmrhuVUPgJobwOz7JcbmrR64jVmpU4IwqDA==] PASSED tests/test_fernet.py::TestFernet::test_verify[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-1985-10-26T01:20:01-07:00-hello-60-gAAAAAAdwJ6wAAECAwQFBgcICQoLDA0ODy021cpGVWKZ_eEwCGM4BLLF_5CV9dOPmrhuVUPgJobwOz7JcbmrR64jVmpU4IwqDA==] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-gAAAAAAdwJ6xAAECAwQFBgcICQoLDA0OD3HkMATM5lFqGaerZ-fWPAl1-szkFVzXTuGb4hR8AKtwcaX1YdykQUFBQUFBQUFBQQ==-1985-10-26T01:20:01-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-gAAAAAAdwJ6xAAECAwQFBgcICQoLDA0OD3HkMATM5lFqGaerZ-fWPA==-1985-10-26T01:20:01-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-%%%%%%%%%%%%%AECAwQFBgcICQoLDA0OD3HkMATM5lFqGaerZ-fWPAl1-szkFVzXTuGb4hR8AKtwcaX1YdykRtfsH-p1YsUD2Q==-1985-10-26T01:20:01-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-gAAAAAAdwJ6xAAECAwQFBgcICQoLDA0OD3HkMATM5lFqGaerZ-fWPOm73QeoCk9uGib28Xe5vz6oxq5nmxbx_v7mrfyudzUm-1985-10-26T01:20:01-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-gAAAAAAdwJ6xAAECAwQFBgcICQoLDA0ODz4LEpdELGQAad7aNEHbf-JkLPIpuiYRLQ3RtXatOYREu2FWke6CnJNYIbkuKNqOhw==-1985-10-26T01:20:01-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-gAAAAAAdwStRAAECAwQFBgcICQoLDA0OD3HkMATM5lFqGaerZ-fWPAnja1xKYyhd-Y6mSkTOyTGJmw2Xc2a6kBd-iX9b_qXQcw==-1985-10-26T01:20:01-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-gAAAAAAdwJ6xAAECAwQFBgcICQoLDA0OD3HkMATM5lFqGaerZ-fWPAl1-szkFVzXTuGb4hR8AKtwcaX1YdykRtfsH-p1YsUD2Q==-1985-10-26T01:21:31-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid[backend0-cw_0x689RpI-jtRR7oE8h_eQsKImvJapLeSbXpwF4e4=-gAAAAAAdwJ6xBQECAwQFBgcICQoLDA0OD3HkMATM5lFqGaerZ-fWPAkLhFLHpGtDBRLRTZeUfWgHSv49TF2AUEZ1TIvcZjK1zQ==-1985-10-26T01:20:01-07:00-60] PASSED tests/test_fernet.py::TestFernet::test_invalid_start_byte[backend0] PASSED tests/test_fernet.py::TestFernet::test_timestamp_too_short[backend0] PASSED tests/test_fernet.py::TestFernet::test_non_base64_token[backend0] PASSED tests/test_fernet.py::TestFernet::test_unicode[backend0] PASSED tests/test_fernet.py::TestFernet::test_timestamp_ignored_no_ttl[backend0] PASSED tests/test_fernet.py::TestFernet::test_roundtrips[backend0] PASSED tests/test_fernet.py::TestFernet::test_roundtrips[backend0-Abc!] PASSED tests/test_fernet.py::TestFernet::test_roundtrips[backend0-\x00\xff\x00\x80] PASSED tests/test_fernet.py::TestFernet::test_bad_key[backend0] PASSED tests/test_fernet.py::TestMultiFernet::test_encrypt[backend0] PASSED tests/test_fernet.py::TestMultiFernet::test_decrypt[backend0] PASSED tests/test_fernet.py::TestMultiFernet::test_no_fernets[backend0] PASSED tests/test_fernet.py::TestMultiFernet::test_non_iterable_argument[backend0] PASSED tests/test_interfaces.py::TestVerifyInterface::test_verify_missing_method PASSED tests/test_interfaces.py::TestVerifyInterface::test_different_arguments PASSED tests/test_interfaces.py::TestVerifyInterface::test_handles_abstract_property PASSED tests/test_utils.py::test_select_one_backend PASSED tests/test_utils.py::test_select_no_backend PASSED tests/test_utils.py::test_select_backends_none PASSED tests/test_utils.py::test_select_two_backends PASSED tests/test_utils.py::test_skip_if_empty PASSED tests/test_utils.py::test_check_backend_support_skip PASSED tests/test_utils.py::test_check_backend_support_no_skip PASSED tests/test_utils.py::test_check_backend_support_no_backend PASSED tests/test_utils.py::test_load_nist_vectors PASSED tests/test_utils.py::test_load_nist_vectors_with_null_chars PASSED tests/test_utils.py::test_load_cryptrec_vectors PASSED tests/test_utils.py::test_load_cryptrec_vectors_invalid PASSED tests/test_utils.py::test_load_hash_vectors PASSED tests/test_utils.py::test_load_hmac_vectors PASSED tests/test_utils.py::test_load_hash_vectors_bad_data PASSED tests/test_utils.py::test_load_vectors_from_file PASSED tests/test_utils.py::test_load_nist_gcm_vectors PASSED tests/test_utils.py::test_load_pkcs1_vectors PASSED tests/test_utils.py::test_load_pkcs1_oaep_vectors PASSED tests/test_utils.py::test_load_hotp_vectors PASSED tests/test_utils.py::test_load_totp_vectors PASSED tests/test_utils.py::test_load_rsa_nist_vectors PASSED tests/test_utils.py::test_load_rsa_nist_pkcs1v15_verification_vectors PASSED tests/test_utils.py::test_load_rsa_nist_pss_verification_vectors PASSED tests/test_utils.py::test_load_fips_dsa_key_pair_vectors PASSED tests/test_utils.py::test_load_fips_dsa_sig_ver_vectors PASSED tests/test_utils.py::test_load_fips_dsa_sig_gen_vectors PASSED tests/test_utils.py::test_load_fips_ecdsa_key_pair_vectors PASSED tests/test_utils.py::test_load_fips_ecdsa_signing_vectors PASSED tests/test_utils.py::test_load_kasvs_dh_vectors PASSED tests/test_utils.py::test_load_kasvs_ecdh_vectors_empty_vector_data PASSED tests/test_utils.py::test_load_kasvs_ecdh_vectors PASSED tests/test_utils.py::test_load_kasvs_ecdh_kdf_vectors PASSED tests/test_utils.py::test_load_x963_vectors PASSED tests/test_utils.py::test_load_kbkdf_vectors PASSED tests/test_utils.py::test_vector_version PASSED tests/test_utils.py::test_raises_unsupported_algorithm_wrong_type PASSED tests/test_utils.py::test_raises_unsupported_algorithm_wrong_reason PASSED tests/test_utils.py::test_raises_unsupported_no_exc PASSED tests/test_utils.py::test_raises_unsupported_algorithm PASSED tests/test_warnings.py::TestDeprecated::test_deprecated PASSED tests/test_warnings.py::TestDeprecated::test_deleting_deprecated_members PASSED tests/test_x509.py::TestCertificateRevocationList::test_load_pem_crl[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_load_der_crl[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_invalid_pem[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_invalid_der[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_unknown_signature_algorithm[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_issuer[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_equality[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_update_dates[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_revoked_cert_retrieval[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_revoked_cert_retrieval_retain_only_revoked[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_extensions[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_signature[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_tbs_certlist_bytes[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_public_bytes_pem[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_public_bytes_der[backend0] PASSED tests/test_x509.py::TestCertificateRevocationList::test_public_bytes_match[backend0-x509/custom/crl_all_reasons.pem-loader_func0-Encoding.PEM] PASSED tests/test_x509.py::TestCertificateRevocationList::test_public_bytes_match[backend0-x509/PKITS_data/crls/GoodCACRL.crl-loader_func1-Encoding.DER] PASSED tests/test_x509.py::TestCertificateRevocationList::test_public_bytes_invalid_encoding[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_revoked_basics[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_revoked_extensions[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_no_revoked_certs[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_duplicate_entry_ext[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_unsupported_crit_entry_ext[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_unsupported_reason[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_invalid_cert_issuer_ext[backend0] PASSED tests/test_x509.py::TestRevokedCertificate::test_indexing[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_load_pem_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_cert_serial_number[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_cert_serial_warning[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_load_der_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_signature[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_tbs_certificate_bytes[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_issuer[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_all_issuer_name_types[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_subject[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_unicode_name[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_all_subject_name_types[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_load_good_ca_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_utc_pre_2000_not_before_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_pre_2000_utc_not_after_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_post_2000_utc_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_generalized_time_not_before_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_generalized_time_not_after_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_invalid_version_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_eq[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_ne[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_hash[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_version_1_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_invalid_pem[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_invalid_der[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_unsupported_signature_hash_algorithm_cert[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_public_bytes_pem[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_public_bytes_der[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_public_bytes_invalid_encoding[backend0] PASSED tests/test_x509.py::TestRSACertificate::test_public_bytes_match[backend0-x509/v1_cert.pem-loader_func0-Encoding.PEM] PASSED tests/test_x509.py::TestRSACertificate::test_public_bytes_match[backend0-x509/PKITS_data/certs/GoodCACert.crt-loader_func1-Encoding.DER] PASSED tests/test_x509.py::TestRSACertificate::test_certificate_repr[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_load_rsa_certificate_request[backend0-x509/requests/rsa_sha1.pem-loader_func0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_load_rsa_certificate_request[backend0-x509/requests/rsa_sha1.der-loader_func1] PASSED tests/test_x509.py::TestRSACertificateRequest::test_invalid_certificate_request[backend0-loader_func0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_invalid_certificate_request[backend0-loader_func1] PASSED tests/test_x509.py::TestRSACertificateRequest::test_unsupported_signature_hash_algorithm_request[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_duplicate_extension[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_unsupported_critical_extension[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_unsupported_extension[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_request_basic_constraints[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_subject_alt_name[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_public_bytes_pem[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_public_bytes_der[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_signature[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_tbs_certrequest_bytes[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_public_bytes_invalid_encoding[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_signature_invalid[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_signature_valid[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_public_bytes_match[backend0-x509/requests/rsa_sha1.pem-loader_func0-Encoding.PEM] PASSED tests/test_x509.py::TestRSACertificateRequest::test_public_bytes_match[backend0-x509/requests/rsa_sha1.der-loader_func1-Encoding.DER] PASSED tests/test_x509.py::TestRSACertificateRequest::test_eq[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_ne[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_hash[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_build_cert[backend0] PASSED tests/test_x509.py::TestRSACertificateRequest::test_build_cert_printable_string_country_name[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_checks_for_unsupported_extensions[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_encode_nonstandard_aia[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_no_subject_name[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_no_issuer_name[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_no_public_key[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_no_not_valid_before[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_no_not_valid_after[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_no_serial_number[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_issuer_name_must_be_a_name_type PASSED tests/test_x509.py::TestCertificateBuilder::test_issuer_name_may_only_be_set_once PASSED tests/test_x509.py::TestCertificateBuilder::test_subject_name_must_be_a_name_type PASSED tests/test_x509.py::TestCertificateBuilder::test_subject_name_may_only_be_set_once PASSED tests/test_x509.py::TestCertificateBuilder::test_not_valid_before_after_not_valid_after PASSED tests/test_x509.py::TestCertificateBuilder::test_not_valid_after_before_not_valid_before PASSED tests/test_x509.py::TestCertificateBuilder::test_public_key_must_be_public_key[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_public_key_may_only_be_set_once[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_serial_number_must_be_an_integer_type PASSED tests/test_x509.py::TestCertificateBuilder::test_serial_number_must_be_non_negative PASSED tests/test_x509.py::TestCertificateBuilder::test_serial_number_must_be_positive PASSED tests/test_x509.py::TestCertificateBuilder::test_minimal_serial_number[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_biggest_serial_number[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_serial_number_must_be_less_than_160_bits_long PASSED tests/test_x509.py::TestCertificateBuilder::test_serial_number_may_only_be_set_once PASSED tests/test_x509.py::TestCertificateBuilder::test_aware_not_valid_after[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_invalid_not_valid_after PASSED tests/test_x509.py::TestCertificateBuilder::test_not_valid_after_may_only_be_set_once PASSED tests/test_x509.py::TestCertificateBuilder::test_aware_not_valid_before[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_invalid_not_valid_before PASSED tests/test_x509.py::TestCertificateBuilder::test_not_valid_before_may_only_be_set_once PASSED tests/test_x509.py::TestCertificateBuilder::test_add_extension_checks_for_duplicates PASSED tests/test_x509.py::TestCertificateBuilder::test_add_invalid_extension_type PASSED tests/test_x509.py::TestCertificateBuilder::test_sign_with_unsupported_hash[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_crl_distribution_points[backend0-cdp0] PASSED tests/test_x509.py::TestCertificateBuilder::test_crl_distribution_points[backend0-cdp1] PASSED tests/test_x509.py::TestCertificateBuilder::test_crl_distribution_points[backend0-cdp2] PASSED tests/test_x509.py::TestCertificateBuilder::test_crl_distribution_points[backend0-cdp3] PASSED tests/test_x509.py::TestCertificateBuilder::test_crl_distribution_points[backend0-cdp4] PASSED tests/test_x509.py::TestCertificateBuilder::test_crl_distribution_points[backend0-cdp5] PASSED tests/test_x509.py::TestCertificateBuilder::test_build_cert_with_dsa_private_key[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_build_cert_with_ec_private_key[backend0] SKIPPED tests/test_x509.py::TestCertificateBuilder::test_build_cert_with_rsa_key_too_small[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_certificate_policies[backend0-cp0] PASSED tests/test_x509.py::TestCertificateBuilder::test_certificate_policies[backend0-cp1] PASSED tests/test_x509.py::TestCertificateBuilder::test_certificate_policies[backend0-cp2] PASSED tests/test_x509.py::TestCertificateBuilder::test_certificate_policies[backend0-cp3] PASSED tests/test_x509.py::TestCertificateBuilder::test_certificate_policies[backend0-cp4] PASSED tests/test_x509.py::TestCertificateBuilder::test_certificate_policies[backend0-cp5] PASSED tests/test_x509.py::TestCertificateBuilder::test_issuer_alt_name[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_extended_key_usage[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_inhibit_any_policy[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_policy_constraints[backend0-pc0] PASSED tests/test_x509.py::TestCertificateBuilder::test_policy_constraints[backend0-pc1] PASSED tests/test_x509.py::TestCertificateBuilder::test_policy_constraints[backend0-pc2] PASSED tests/test_x509.py::TestCertificateBuilder::test_name_constraints[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_key_usage[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_build_ca_request_with_path_length_none[backend0] PASSED tests/test_x509.py::TestCertificateBuilder::test_unrecognized_extension[backend0-unrecognized0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_sign_invalid_hash_algorithm[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_no_subject_name[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_ca_request_with_rsa[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_ca_request_with_unicode[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_nonca_request_with_rsa[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_ca_request_with_ec[backend0] SKIPPED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_ca_request_with_dsa[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_add_duplicate_extension PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_set_invalid_subject PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_add_invalid_extension_type PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_add_unsupported_extension[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_key_usage[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_key_usage_key_agreement_bit[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_add_two_extensions[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_set_subject_twice PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_subject_alt_names[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_invalid_asn1_othername[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_subject_alt_name_unsupported_general_name[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_extended_key_usage[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_rsa_key_too_small[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_cert_with_aia[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_cert_with_ski[backend0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_cert_with_aki[backend0-aki0] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_cert_with_aki[backend0-aki1] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_build_cert_with_aki[backend0-aki2] PASSED tests/test_x509.py::TestCertificateSigningRequestBuilder::test_ocsp_nocheck[backend0] PASSED tests/test_x509.py::TestDSACertificate::test_load_dsa_cert[backend0] PASSED tests/test_x509.py::TestDSACertificate::test_signature[backend0] PASSED tests/test_x509.py::TestDSACertificate::test_tbs_certificate_bytes[backend0] PASSED tests/test_x509.py::TestDSACertificateRequest::test_load_dsa_request[backend0-x509/requests/dsa_sha1.pem-loader_func0] PASSED tests/test_x509.py::TestDSACertificateRequest::test_load_dsa_request[backend0-x509/requests/dsa_sha1.der-loader_func1] PASSED tests/test_x509.py::TestDSACertificateRequest::test_signature[backend0] PASSED tests/test_x509.py::TestDSACertificateRequest::test_tbs_certrequest_bytes[backend0] PASSED tests/test_x509.py::TestECDSACertificate::test_load_ecdsa_cert[backend0] SKIPPED tests/test_x509.py::TestECDSACertificate::test_signature[backend0] PASSED tests/test_x509.py::TestECDSACertificate::test_tbs_certificate_bytes[backend0] SKIPPED tests/test_x509.py::TestECDSACertificate::test_load_ecdsa_no_named_curve[backend0] SKIPPED tests/test_x509.py::TestECDSACertificateRequest::test_load_ecdsa_certificate_request[backend0-x509/requests/ec_sha256.pem-loader_func0] SKIPPED tests/test_x509.py::TestECDSACertificateRequest::test_load_ecdsa_certificate_request[backend0-x509/requests/ec_sha256.der-loader_func1] SKIPPED tests/test_x509.py::TestECDSACertificateRequest::test_signature[backend0] SKIPPED tests/test_x509.py::TestECDSACertificateRequest::test_tbs_certrequest_bytes[backend0] SKIPPED tests/test_x509.py::TestOtherCertificate::test_unsupported_subject_public_key_info[backend0] PASSED tests/test_x509.py::TestNameAttribute::test_init_bad_oid PASSED tests/test_x509.py::TestNameAttribute::test_init_bad_value PASSED tests/test_x509.py::TestNameAttribute::test_init_bad_country_code_value PASSED tests/test_x509.py::TestNameAttribute::test_eq PASSED tests/test_x509.py::TestNameAttribute::test_ne PASSED tests/test_x509.py::TestNameAttribute::test_repr PASSED tests/test_x509.py::TestObjectIdentifier::test_eq PASSED tests/test_x509.py::TestObjectIdentifier::test_ne PASSED tests/test_x509.py::TestObjectIdentifier::test_repr PASSED tests/test_x509.py::TestObjectIdentifier::test_name_property PASSED tests/test_x509.py::TestObjectIdentifier::test_too_short PASSED tests/test_x509.py::TestObjectIdentifier::test_invalid_input PASSED tests/test_x509.py::TestObjectIdentifier::test_invalid_node1 PASSED tests/test_x509.py::TestObjectIdentifier::test_invalid_node2 PASSED tests/test_x509.py::TestObjectIdentifier::test_valid PASSED tests/test_x509.py::TestName::test_eq PASSED tests/test_x509.py::TestName::test_ne PASSED tests/test_x509.py::TestName::test_hash PASSED tests/test_x509.py::TestName::test_iter_input PASSED tests/test_x509.py::TestName::test_repr PASSED tests/test_x509.py::TestName::test_not_nameattribute PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_issuer_name_invalid PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_set_issuer_name_twice PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_aware_last_update[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_last_update_invalid PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_last_update_before_unix_epoch PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_set_last_update_twice PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_aware_next_update[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_next_update_invalid PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_next_update_before_unix_epoch PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_set_next_update_twice PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_last_update_after_next_update PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_next_update_after_last_update PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_add_extension_checks_for_duplicates PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_add_invalid_extension PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_add_invalid_revoked_certificate PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_no_issuer_name[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_no_last_update[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_no_next_update[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_empty_list[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_extensions[backend0-extension0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_extensions[backend0-extension1] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_extensions[backend0-extension2] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_extensions[backend0-extension3] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_multiple_extensions_critical[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_add_unsupported_extension[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_rsa_key_too_small[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_with_invalid_hash[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_dsa_key[backend0] PASSED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_ec_key_unsupported[backend0] SKIPPED tests/test_x509_crlbuilder.py::TestCertificateRevocationListBuilder::test_sign_with_revoked_certificates[backend0] PASSED tests/test_x509_ext.py::TestExtension::test_not_an_oid PASSED tests/test_x509_ext.py::TestExtension::test_critical_not_a_bool PASSED tests/test_x509_ext.py::TestExtension::test_repr PASSED tests/test_x509_ext.py::TestExtension::test_eq PASSED tests/test_x509_ext.py::TestExtension::test_ne PASSED tests/test_x509_ext.py::TestUnrecognizedExtension::test_invalid_oid PASSED tests/test_x509_ext.py::TestUnrecognizedExtension::test_eq PASSED tests/test_x509_ext.py::TestUnrecognizedExtension::test_ne PASSED tests/test_x509_ext.py::TestUnrecognizedExtension::test_repr PASSED tests/test_x509_ext.py::TestUnrecognizedExtension::test_hash PASSED tests/test_x509_ext.py::TestCertificateIssuer::test_iter_names PASSED tests/test_x509_ext.py::TestCertificateIssuer::test_indexing PASSED tests/test_x509_ext.py::TestCertificateIssuer::test_eq PASSED tests/test_x509_ext.py::TestCertificateIssuer::test_ne PASSED tests/test_x509_ext.py::TestCertificateIssuer::test_repr PASSED tests/test_x509_ext.py::TestCertificateIssuer::test_get_values_for_type PASSED tests/test_x509_ext.py::TestCRLReason::test_invalid_reason_flags PASSED tests/test_x509_ext.py::TestCRLReason::test_eq PASSED tests/test_x509_ext.py::TestCRLReason::test_ne PASSED tests/test_x509_ext.py::TestCRLReason::test_hash PASSED tests/test_x509_ext.py::TestCRLReason::test_repr PASSED tests/test_x509_ext.py::TestInvalidityDate::test_invalid_invalidity_date PASSED tests/test_x509_ext.py::TestInvalidityDate::test_eq PASSED tests/test_x509_ext.py::TestInvalidityDate::test_ne PASSED tests/test_x509_ext.py::TestInvalidityDate::test_repr PASSED tests/test_x509_ext.py::TestInvalidityDate::test_hash PASSED tests/test_x509_ext.py::TestNoticeReference::test_notice_numbers_not_all_int PASSED tests/test_x509_ext.py::TestNoticeReference::test_notice_numbers_none PASSED tests/test_x509_ext.py::TestNoticeReference::test_iter_input PASSED tests/test_x509_ext.py::TestNoticeReference::test_repr PASSED tests/test_x509_ext.py::TestNoticeReference::test_eq PASSED tests/test_x509_ext.py::TestNoticeReference::test_ne PASSED tests/test_x509_ext.py::TestUserNotice::test_notice_reference_invalid PASSED tests/test_x509_ext.py::TestUserNotice::test_notice_reference_none PASSED tests/test_x509_ext.py::TestUserNotice::test_repr PASSED tests/test_x509_ext.py::TestUserNotice::test_eq PASSED tests/test_x509_ext.py::TestUserNotice::test_ne PASSED tests/test_x509_ext.py::TestPolicyInformation::test_invalid_policy_identifier PASSED tests/test_x509_ext.py::TestPolicyInformation::test_none_policy_qualifiers PASSED tests/test_x509_ext.py::TestPolicyInformation::test_policy_qualifiers PASSED tests/test_x509_ext.py::TestPolicyInformation::test_invalid_policy_identifiers PASSED tests/test_x509_ext.py::TestPolicyInformation::test_iter_input PASSED tests/test_x509_ext.py::TestPolicyInformation::test_repr PASSED tests/test_x509_ext.py::TestPolicyInformation::test_eq PASSED tests/test_x509_ext.py::TestPolicyInformation::test_ne PASSED tests/test_x509_ext.py::TestCertificatePolicies::test_invalid_policies PASSED tests/test_x509_ext.py::TestCertificatePolicies::test_iter_len PASSED tests/test_x509_ext.py::TestCertificatePolicies::test_iter_input PASSED tests/test_x509_ext.py::TestCertificatePolicies::test_repr PASSED tests/test_x509_ext.py::TestCertificatePolicies::test_eq PASSED tests/test_x509_ext.py::TestCertificatePolicies::test_ne PASSED tests/test_x509_ext.py::TestCertificatePolicies::test_indexing PASSED tests/test_x509_ext.py::TestCertificatePoliciesExtension::test_cps_uri_policy_qualifier[backend0] PASSED tests/test_x509_ext.py::TestCertificatePoliciesExtension::test_user_notice_with_notice_reference[backend0] PASSED tests/test_x509_ext.py::TestCertificatePoliciesExtension::test_user_notice_with_explicit_text[backend0] PASSED tests/test_x509_ext.py::TestCertificatePoliciesExtension::test_user_notice_no_explicit_text[backend0] PASSED tests/test_x509_ext.py::TestKeyUsage::test_key_agreement_false_encipher_decipher_true PASSED tests/test_x509_ext.py::TestKeyUsage::test_properties_key_agreement_true PASSED tests/test_x509_ext.py::TestKeyUsage::test_key_agreement_true_properties PASSED tests/test_x509_ext.py::TestKeyUsage::test_key_agreement_false_properties PASSED tests/test_x509_ext.py::TestKeyUsage::test_repr_key_agreement_false PASSED tests/test_x509_ext.py::TestKeyUsage::test_repr_key_agreement_true PASSED tests/test_x509_ext.py::TestKeyUsage::test_eq PASSED tests/test_x509_ext.py::TestKeyUsage::test_ne PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifier::test_properties PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifier::test_repr PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifier::test_eq PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifier::test_ne PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifier::test_hash PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_authority_cert_issuer_not_generalname PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_authority_cert_serial_number_not_integer PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_authority_issuer_none_serial_not_none PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_authority_issuer_not_none_serial_none PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_authority_cert_serial_and_issuer_none PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_authority_cert_serial_zero PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_iter_input PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_repr PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_eq PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifier::test_ne PASSED tests/test_x509_ext.py::TestBasicConstraints::test_ca_not_boolean PASSED tests/test_x509_ext.py::TestBasicConstraints::test_path_length_not_ca PASSED tests/test_x509_ext.py::TestBasicConstraints::test_path_length_not_int PASSED tests/test_x509_ext.py::TestBasicConstraints::test_path_length_negative PASSED tests/test_x509_ext.py::TestBasicConstraints::test_repr PASSED tests/test_x509_ext.py::TestBasicConstraints::test_hash PASSED tests/test_x509_ext.py::TestBasicConstraints::test_eq PASSED tests/test_x509_ext.py::TestBasicConstraints::test_ne PASSED tests/test_x509_ext.py::TestExtendedKeyUsage::test_not_all_oids PASSED tests/test_x509_ext.py::TestExtendedKeyUsage::test_iter_len PASSED tests/test_x509_ext.py::TestExtendedKeyUsage::test_iter_input PASSED tests/test_x509_ext.py::TestExtendedKeyUsage::test_repr PASSED tests/test_x509_ext.py::TestExtendedKeyUsage::test_eq PASSED tests/test_x509_ext.py::TestExtendedKeyUsage::test_ne PASSED tests/test_x509_ext.py::TestExtensions::test_no_extensions[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_one_extension[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_duplicate_extension[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_unsupported_critical_extension[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_unsupported_extension[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_no_extensions_get_for_class[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_unrecognized_extension_for_class PASSED tests/test_x509_ext.py::TestExtensions::test_indexing[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_one_extension_get_for_class[backend0] PASSED tests/test_x509_ext.py::TestExtensions::test_repr[backend0] PASSED tests/test_x509_ext.py::TestBasicConstraintsExtension::test_ca_true_pathlen_6[backend0] PASSED tests/test_x509_ext.py::TestBasicConstraintsExtension::test_path_length_zero[backend0] PASSED tests/test_x509_ext.py::TestBasicConstraintsExtension::test_ca_true_no_pathlen[backend0] PASSED tests/test_x509_ext.py::TestBasicConstraintsExtension::test_ca_false[backend0] PASSED tests/test_x509_ext.py::TestBasicConstraintsExtension::test_no_basic_constraints[backend0] PASSED tests/test_x509_ext.py::TestBasicConstraintsExtension::test_basic_constraint_not_critical[backend0] PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifierExtension::test_subject_key_identifier[backend0] PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifierExtension::test_no_subject_key_identifier[backend0] PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifierExtension::test_from_rsa_public_key[backend0] PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifierExtension::test_from_dsa_public_key[backend0] PASSED tests/test_x509_ext.py::TestSubjectKeyIdentifierExtension::test_from_ec_public_key[backend0] SKIPPED tests/test_x509_ext.py::TestKeyUsageExtension::test_no_key_usage[backend0] PASSED tests/test_x509_ext.py::TestKeyUsageExtension::test_all_purposes[backend0] PASSED tests/test_x509_ext.py::TestKeyUsageExtension::test_key_cert_sign_crl_sign[backend0] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_not_text[RFC822Name] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_not_text[DNSName] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_not_text[UniformResourceIdentifier] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_repr[RFC822Name] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_repr[DNSName] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_repr[UniformResourceIdentifier] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_eq[RFC822Name] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_eq[DNSName] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_eq[UniformResourceIdentifier] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_ne[RFC822Name] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_ne[DNSName] PASSED tests/test_x509_ext.py::TestTextGeneralNames::test_ne[UniformResourceIdentifier] PASSED tests/test_x509_ext.py::TestDirectoryName::test_not_name PASSED tests/test_x509_ext.py::TestDirectoryName::test_repr PASSED tests/test_x509_ext.py::TestDirectoryName::test_eq PASSED tests/test_x509_ext.py::TestDirectoryName::test_ne PASSED tests/test_x509_ext.py::TestRFC822Name::test_invalid_email PASSED tests/test_x509_ext.py::TestRFC822Name::test_single_label PASSED tests/test_x509_ext.py::TestRFC822Name::test_idna PASSED tests/test_x509_ext.py::TestRFC822Name::test_hash PASSED tests/test_x509_ext.py::TestUniformResourceIdentifier::test_no_parsed_hostname PASSED tests/test_x509_ext.py::TestUniformResourceIdentifier::test_with_port PASSED tests/test_x509_ext.py::TestUniformResourceIdentifier::test_idna_no_port PASSED tests/test_x509_ext.py::TestUniformResourceIdentifier::test_idna_with_port PASSED tests/test_x509_ext.py::TestUniformResourceIdentifier::test_query_and_fragment PASSED tests/test_x509_ext.py::TestUniformResourceIdentifier::test_hash PASSED tests/test_x509_ext.py::TestRegisteredID::test_not_oid PASSED tests/test_x509_ext.py::TestRegisteredID::test_repr PASSED tests/test_x509_ext.py::TestRegisteredID::test_eq PASSED tests/test_x509_ext.py::TestRegisteredID::test_ne PASSED tests/test_x509_ext.py::TestIPAddress::test_not_ipaddress PASSED tests/test_x509_ext.py::TestIPAddress::test_repr PASSED tests/test_x509_ext.py::TestIPAddress::test_eq PASSED tests/test_x509_ext.py::TestIPAddress::test_ne PASSED tests/test_x509_ext.py::TestOtherName::test_invalid_args PASSED tests/test_x509_ext.py::TestOtherName::test_repr PASSED tests/test_x509_ext.py::TestOtherName::test_eq PASSED tests/test_x509_ext.py::TestOtherName::test_ne PASSED tests/test_x509_ext.py::TestGeneralNames::test_get_values_for_type PASSED tests/test_x509_ext.py::TestGeneralNames::test_iter_names PASSED tests/test_x509_ext.py::TestGeneralNames::test_iter_input PASSED tests/test_x509_ext.py::TestGeneralNames::test_indexing PASSED tests/test_x509_ext.py::TestGeneralNames::test_invalid_general_names PASSED tests/test_x509_ext.py::TestGeneralNames::test_repr PASSED tests/test_x509_ext.py::TestGeneralNames::test_eq PASSED tests/test_x509_ext.py::TestGeneralNames::test_ne PASSED tests/test_x509_ext.py::TestIssuerAlternativeName::test_get_values_for_type PASSED tests/test_x509_ext.py::TestIssuerAlternativeName::test_iter_names PASSED tests/test_x509_ext.py::TestIssuerAlternativeName::test_indexing PASSED tests/test_x509_ext.py::TestIssuerAlternativeName::test_invalid_general_names PASSED tests/test_x509_ext.py::TestIssuerAlternativeName::test_repr PASSED tests/test_x509_ext.py::TestIssuerAlternativeName::test_eq PASSED tests/test_x509_ext.py::TestIssuerAlternativeName::test_ne PASSED tests/test_x509_ext.py::TestRSAIssuerAlternativeNameExtension::test_uri[backend0] PASSED tests/test_x509_ext.py::TestCRLNumber::test_eq PASSED tests/test_x509_ext.py::TestCRLNumber::test_ne PASSED tests/test_x509_ext.py::TestCRLNumber::test_repr PASSED tests/test_x509_ext.py::TestCRLNumber::test_invalid_number PASSED tests/test_x509_ext.py::TestCRLNumber::test_hash PASSED tests/test_x509_ext.py::TestSubjectAlternativeName::test_get_values_for_type PASSED tests/test_x509_ext.py::TestSubjectAlternativeName::test_iter_names PASSED tests/test_x509_ext.py::TestSubjectAlternativeName::test_indexing PASSED tests/test_x509_ext.py::TestSubjectAlternativeName::test_invalid_general_names PASSED tests/test_x509_ext.py::TestSubjectAlternativeName::test_repr PASSED tests/test_x509_ext.py::TestSubjectAlternativeName::test_eq PASSED tests/test_x509_ext.py::TestSubjectAlternativeName::test_ne PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_dns_name[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_wildcard_dns_name[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_san_empty_hostname[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_san_wildcard_idna_dns_name[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_unsupported_gn[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_registered_id[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_uri[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_ipaddress[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_dirname[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_rfc822name[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_idna2003_invalid[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_unicode_rfc822_name_dns_name_uri[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_rfc822name_dnsname_ipaddress_directoryname_uri[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_invalid_rfc822name[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_other_name[backend0] PASSED tests/test_x509_ext.py::TestRSASubjectAlternativeNameExtension::test_certbuilder[backend0] PASSED tests/test_x509_ext.py::TestExtendedKeyUsageExtension::test_eku[backend0] PASSED tests/test_x509_ext.py::TestAccessDescription::test_invalid_access_method PASSED tests/test_x509_ext.py::TestAccessDescription::test_invalid_access_location PASSED tests/test_x509_ext.py::TestAccessDescription::test_valid_nonstandard_method PASSED tests/test_x509_ext.py::TestAccessDescription::test_repr PASSED tests/test_x509_ext.py::TestAccessDescription::test_eq PASSED tests/test_x509_ext.py::TestAccessDescription::test_ne PASSED tests/test_x509_ext.py::TestAccessDescription::test_hash PASSED tests/test_x509_ext.py::TestPolicyConstraints::test_invalid_explicit_policy PASSED tests/test_x509_ext.py::TestPolicyConstraints::test_invalid_inhibit_policy PASSED tests/test_x509_ext.py::TestPolicyConstraints::test_both_none PASSED tests/test_x509_ext.py::TestPolicyConstraints::test_repr PASSED tests/test_x509_ext.py::TestPolicyConstraints::test_eq PASSED tests/test_x509_ext.py::TestPolicyConstraints::test_ne PASSED tests/test_x509_ext.py::TestPolicyConstraintsExtension::test_inhibit_policy_mapping[backend0] PASSED tests/test_x509_ext.py::TestPolicyConstraintsExtension::test_require_explicit_policy[backend0] PASSED tests/test_x509_ext.py::TestAuthorityInformationAccess::test_invalid_descriptions PASSED tests/test_x509_ext.py::TestAuthorityInformationAccess::test_iter_len PASSED tests/test_x509_ext.py::TestAuthorityInformationAccess::test_iter_input PASSED tests/test_x509_ext.py::TestAuthorityInformationAccess::test_repr PASSED tests/test_x509_ext.py::TestAuthorityInformationAccess::test_eq PASSED tests/test_x509_ext.py::TestAuthorityInformationAccess::test_ne PASSED tests/test_x509_ext.py::TestAuthorityInformationAccess::test_indexing PASSED tests/test_x509_ext.py::TestAuthorityInformationAccessExtension::test_aia_ocsp_ca_issuers[backend0] PASSED tests/test_x509_ext.py::TestAuthorityInformationAccessExtension::test_aia_multiple_ocsp_ca_issuers[backend0] PASSED tests/test_x509_ext.py::TestAuthorityInformationAccessExtension::test_aia_ocsp_only[backend0] PASSED tests/test_x509_ext.py::TestAuthorityInformationAccessExtension::test_aia_ca_issuers_only[backend0] PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifierExtension::test_aki_keyid[backend0] PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifierExtension::test_aki_all_fields[backend0] PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifierExtension::test_aki_no_keyid[backend0] PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifierExtension::test_from_certificate[backend0] PASSED tests/test_x509_ext.py::TestAuthorityKeyIdentifierExtension::test_from_issuer_subject_key_identifier[backend0] PASSED tests/test_x509_ext.py::TestNameConstraints::test_ipaddress_wrong_type PASSED tests/test_x509_ext.py::TestNameConstraints::test_ipaddress_allowed_type PASSED tests/test_x509_ext.py::TestNameConstraints::test_invalid_permitted_subtrees PASSED tests/test_x509_ext.py::TestNameConstraints::test_invalid_excluded_subtrees PASSED tests/test_x509_ext.py::TestNameConstraints::test_no_subtrees PASSED tests/test_x509_ext.py::TestNameConstraints::test_permitted_none PASSED tests/test_x509_ext.py::TestNameConstraints::test_excluded_none PASSED tests/test_x509_ext.py::TestNameConstraints::test_iter_input PASSED tests/test_x509_ext.py::TestNameConstraints::test_repr PASSED tests/test_x509_ext.py::TestNameConstraints::test_eq PASSED tests/test_x509_ext.py::TestNameConstraints::test_ne PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_permitted_excluded[backend0] PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_permitted[backend0] PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_permitted_with_leading_period[backend0] PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_excluded_with_leading_period[backend0] PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_permitted_excluded_with_ips[backend0] PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_single_ip_netmask[backend0] PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_invalid_netmask[backend0] PASSED tests/test_x509_ext.py::TestNameConstraintsExtension::test_certbuilder[backend0] PASSED tests/test_x509_ext.py::TestDistributionPoint::test_distribution_point_full_name_not_general_names PASSED tests/test_x509_ext.py::TestDistributionPoint::test_distribution_point_relative_name_not_name PASSED tests/test_x509_ext.py::TestDistributionPoint::test_distribution_point_full_and_relative_not_none PASSED tests/test_x509_ext.py::TestDistributionPoint::test_crl_issuer_not_general_names PASSED tests/test_x509_ext.py::TestDistributionPoint::test_reason_not_reasonflags PASSED tests/test_x509_ext.py::TestDistributionPoint::test_reason_not_frozenset PASSED tests/test_x509_ext.py::TestDistributionPoint::test_disallowed_reasons PASSED tests/test_x509_ext.py::TestDistributionPoint::test_reason_only PASSED tests/test_x509_ext.py::TestDistributionPoint::test_eq PASSED tests/test_x509_ext.py::TestDistributionPoint::test_ne PASSED tests/test_x509_ext.py::TestDistributionPoint::test_iter_input PASSED tests/test_x509_ext.py::TestDistributionPoint::test_repr PASSED tests/test_x509_ext.py::TestCRLDistributionPoints::test_invalid_distribution_points PASSED tests/test_x509_ext.py::TestCRLDistributionPoints::test_iter_len PASSED tests/test_x509_ext.py::TestCRLDistributionPoints::test_iter_input PASSED tests/test_x509_ext.py::TestCRLDistributionPoints::test_repr PASSED tests/test_x509_ext.py::TestCRLDistributionPoints::test_eq PASSED tests/test_x509_ext.py::TestCRLDistributionPoints::test_ne PASSED tests/test_x509_ext.py::TestCRLDistributionPoints::test_indexing PASSED tests/test_x509_ext.py::TestCRLDistributionPointsExtension::test_fullname_and_crl_issuer[backend0] PASSED tests/test_x509_ext.py::TestCRLDistributionPointsExtension::test_relativename_and_crl_issuer[backend0] PASSED tests/test_x509_ext.py::TestCRLDistributionPointsExtension::test_fullname_crl_issuer_reasons[backend0] PASSED tests/test_x509_ext.py::TestCRLDistributionPointsExtension::test_all_reasons[backend0] PASSED tests/test_x509_ext.py::TestCRLDistributionPointsExtension::test_single_reason[backend0] PASSED tests/test_x509_ext.py::TestCRLDistributionPointsExtension::test_crl_issuer_only[backend0] PASSED tests/test_x509_ext.py::TestCRLDistributionPointsExtension::test_crl_empty_hostname[backend0] PASSED tests/test_x509_ext.py::TestOCSPNoCheckExtension::test_nocheck[backend0] PASSED tests/test_x509_ext.py::TestInhibitAnyPolicy::test_not_int PASSED tests/test_x509_ext.py::TestInhibitAnyPolicy::test_negative_int PASSED tests/test_x509_ext.py::TestInhibitAnyPolicy::test_repr PASSED tests/test_x509_ext.py::TestInhibitAnyPolicy::test_eq PASSED tests/test_x509_ext.py::TestInhibitAnyPolicy::test_ne PASSED tests/test_x509_ext.py::TestInhibitAnyPolicy::test_hash PASSED tests/test_x509_ext.py::TestInhibitAnyPolicyExtension::test_nocheck[backend0] PASSED tests/test_x509_ext.py::TestInvalidExtension::test_invalid_certificate_policies_data[backend0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_serial_number_must_be_integer PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_serial_number_must_be_non_negative PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_serial_number_must_be_positive PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_minimal_serial_number[backend0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_biggest_serial_number[backend0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_serial_number_must_be_less_than_160_bits_long PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_set_serial_number_twice PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_aware_revocation_date[backend0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_revocation_date_invalid PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_revocation_date_before_unix_epoch PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_set_revocation_date_twice PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_add_extension_checks_for_duplicates PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_add_invalid_extension PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_no_serial_number[backend0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_no_revocation_date[backend0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_create_revoked[backend0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_add_extensions[backend0-extension0] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_add_extensions[backend0-extension1] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_add_extensions[backend0-extension2] PASSED tests/test_x509_revokedcertbuilder.py::TestRevokedCertificateBuilder::test_add_multiple_extensions[backend0] PASSED tests/hazmat/backends/test_commoncrypto.py::TestCommonCrypto::test_supports_cipher SKIPPED tests/hazmat/backends/test_commoncrypto.py::TestCommonCrypto::test_register_duplicate_cipher_adapter SKIPPED tests/hazmat/backends/test_commoncrypto.py::TestCommonCrypto::test_handle_response SKIPPED tests/hazmat/backends/test_commoncrypto.py::TestCommonCrypto::test_nonexistent_aead_cipher SKIPPED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_raises_error_with_empty_list PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_ciphers PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_hashes PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_hmac PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_pbkdf2 PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_rsa PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_dsa PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_cmac PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_elliptic_curve PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_pem_serialization_backend PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_der_serialization_backend PASSED tests/hazmat/backends/test_multibackend.py::TestMultiBackend::test_x509_backend PASSED tests/hazmat/backends/test_openssl.py::TestLibreSkip::test_skip_no PASSED tests/hazmat/backends/test_openssl.py::TestLibreSkip::test_skip_yes PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_backend_exists PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_openssl_version_text PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_supports_cipher PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_aes_ctr_always_available PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_register_duplicate_cipher_adapter PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_nonexistent_cipher[mode0] PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_nonexistent_cipher[None] PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_openssl_assert PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_consume_errors PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_ssl_ciphers_registered PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_evp_ciphers_registered PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_error_strings_loaded PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_unknown_error_in_cipher_finalize PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_large_key_size_on_new_openssl PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_int_to_bn PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_int_to_bn_inplace PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_bn_to_int PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSL::test_actual_osrandom_bytes PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRandomEngine::test_osrandom_engine_is_default PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRandomEngine::test_osrandom_sanity_check PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRandomEngine::test_activate_osrandom_no_default PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRandomEngine::test_activate_builtin_random PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRandomEngine::test_activate_builtin_random_already_active PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRandomEngine::test_activate_osrandom_already_default PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_generate_rsa_parameters_supported PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_generate_bad_public_exponent PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_cant_generate_insecure_tiny_key PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_non_sha1_pss_mgf1_hash_algorithm_on_old_openssl SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_unsupported_pss_mgf1_hash PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_unsupported PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_supported_pkcs1v15 PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_supported_pss PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_supported_oaep PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_supported_oaep_sha2_combinations PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_unsupported_oaep_ripemd160_sha1 PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_unsupported_oaep_sha1_ripemd160 PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_rsa_padding_unsupported_mgf PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_unsupported_mgf1_hash_algorithm_decrypt SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_unsupported_oaep_hash_algorithm_decrypt SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_unsupported_mgf1_hash_algorithm_ripemd160_decrypt PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_unsupported_mgf1_hash_algorithm_whirlpool_decrypt PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLRSA::test_unsupported_oaep_label_decrypt PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLCMAC::test_unsupported_cipher PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLCreateX509CSR::test_unsupported_dsa_keys SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLCreateX509CSR::test_unsupported_ec_keys SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLSignX509Certificate::test_requires_certificate_builder PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLSignX509Certificate::test_sign_with_dsa_private_key_is_unsupported SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLSignX509Certificate::test_sign_with_ec_private_key_is_unsupported SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLSignX509CertificateRevocationList::test_invalid_builder PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLSignX509CertificateRevocationList::test_sign_with_dsa_private_key_is_unsupported SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLSignX509CertificateRevocationList::test_sign_with_ec_private_key_is_unsupported SKIPPED tests/hazmat/backends/test_openssl.py::TestOpenSSLCreateRevokedCertificate::test_invalid_builder PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLSerializationWithOpenSSL::test_pem_password_cb_buffer_too_small PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLSerializationWithOpenSSL::test_pem_password_cb PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLSerializationWithOpenSSL::test_unsupported_evp_pkey_type PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLSerializationWithOpenSSL::test_very_long_pem_serialization_password PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLEllipticCurve::test_elliptic_curve_supported PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLEllipticCurve::test_elliptic_curve_signature_algorithm_supported PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLEllipticCurve::test_sn_to_elliptic_curve_not_supported PASSED tests/hazmat/backends/test_openssl.py::TestOpenSSLEllipticCurve::test_elliptic_curve_exchange_algorithm_supported PASSED tests/hazmat/backends/test_openssl.py::TestRSAPEMSerialization::test_password_length_limit PASSED tests/hazmat/backends/test_openssl.py::TestGOSTCertificate::test_numeric_string_x509_name_entry FAILED =================================== FAILURES =================================== ___________ TestGOSTCertificate.test_numeric_string_x509_name_entry ____________ self = def test_numeric_string_x509_name_entry(self): cert = _load_cert( os.path.join("x509", "e-trust.ru.der"), x509.load_der_x509_certificate, backend ) if ( not backend._lib.CRYPTOGRAPHY_OPENSSL_110_OR_GREATER or backend._lib.CRYPTOGRAPHY_IS_LIBRESSL ): with pytest.raises(ValueError) as exc: > cert.subject E Failed: DID NOT RAISE tests/hazmat/backends/test_openssl.py:736: Failed !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!! ============== 1 failed, 660 passed, 25 skipped in 32.10 seconds =============== * ERROR: dev-python/cryptography-1.5::gentoo failed (test phase): * Tests fail with python2.7 * * Call stack: * ebuild.sh, line 133: Called src_test * environment, line 3665: Called distutils-r1_src_test * environment, line 991: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 328: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 3184: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2293: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2291: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 599: Called distutils-r1_run_phase 'python_test' * environment, line 923: Called python_test * environment, line 3544: Called die * The specific snippet of code: * py.test -v -v -x || die "Tests fail with ${EPYTHON}" * * If you need support, post the output of `emerge --info '=dev-python/cryptography-1.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/cryptography-1.5::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-python/cryptography-1.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/cryptography-1.5/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5' * S: '/var/tmp/portage/dev-python/cryptography-1.5/work/cryptography-1.5'