# HG changeset patch # User Rich Burridge # Date 1485277235 28800 # Node ID c61ba9155a6a28cab65a1e01f4dcda172f23baa5 # Parent d30cc5fc0cf0a4cb3409cab86c6310edb53ea2ec 25394619 Remove Cryptography from PyOpenSSL makefile after it's built on all machines diff -r d30cc5fc0cf0 -r c61ba9155a6a components/python/pyopenssl/Makefile --- a/components/python/pyopenssl/Makefile Wed Jan 18 09:07:36 2017 -0800 +++ b/components/python/pyopenssl/Makefile Tue Jan 24 09:00:35 2017 -0800 @@ -41,30 +41,34 @@ ASLR_MODE = $(ASLR_NOT_APPLICABLE) -# Temporary measure before cryptography gets to official machines. -# Can be removed after cryptography 1.6 has been installed on all machines. -# Bug ID: 25394619 -CRYPTOGRAPHY = $(WS_COMPONENTS)/python/cryptography/build/prototype/$(MACH)/$(PYTHON_LIB) +COMPONENT_PRE_TEST_ACTION = $(CP) -r $(COMPONENT_SRC)/tests $(@D) -COMPONENT_PRE_TEST_ACTION = $(CP) -r $(COMPONENT_SRC)/tests $(@D) +COMPONENT_TEST_TRANSFORMS += \ + '-n ' \ + '-e "/^\. lib/p" ' \ + '-e "/^\. tests/p" ' \ + '-e "/^s tests/p" ' \ + '-e "/^F tests/p" ' # In tests/test_crypto.py::FunctionTests::test_dump_certificate, the serial number line # outputs the same hex as the key, so this is a false error. # In tests/test_ssl.py::ConnectionTests::test_set_seesion_wrong_method, This test doesn't # work for our version of OpenSSL, which is 1.0.2j; this test only supports OpenSSL 1.0.0 COMPONENT_TEST_DIR = $(@D) -COMPONENT_TEST_ENV += PYTHONPATH=$(CRYPTOGRAPHY):$(PROTO_DIR)$(PYTHON_VENDOR_PACKAGES):$(PYTHON_VENDOR_PACKAGES) +COMPONENT_TEST_ENV += PYTHONPATH=$(PROTO_DIR)$(PYTHON_VENDOR_PACKAGES.32):$(PYTHON_VENDOR_PACKAGES) # Some tests require unicode characters, otherwise ~17 tests will fail COMPONENT_TEST_ENV += LC_ALL=en_US.UTF-8 COMPONENT_TEST_CMD = py.test-$(PYTHON_VERSION) COMPONENT_TEST_ARGS = --result-log=$(COMPONENT_TEST_OUTPUT) -COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master + +# The pep8 and pyflakes output lines sometimes come in a different order. +COMPONENT_TEST_COMPARE_CMD = sort -o $(COMPONENT_TEST_SNAPSHOT) $(COMPONENT_TEST_SNAPSHOT); $(GDIFF) -uN build: $(BUILD_32_and_64) install: $(INSTALL_32_and_64) -test: $(TEST_32_and_64) +test: install $(TEST_32_and_64) system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) diff -r d30cc5fc0cf0 -r c61ba9155a6a components/python/pyopenssl/test/results-2.7-32.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/python/pyopenssl/test/results-2.7-32.master Tue Jan 24 09:00:35 2017 -0800 @@ -0,0 +1,514 @@ +. lib/OpenSSL/SSL.py::pep8 +. lib/OpenSSL/SSL.py::pyflakes +. lib/OpenSSL/__init__.py::pep8 +. lib/OpenSSL/__init__.py::pyflakes +. lib/OpenSSL/_util.py::pep8 +. lib/OpenSSL/_util.py::pyflakes +. lib/OpenSSL/crypto.py::pep8 +. lib/OpenSSL/crypto.py::pyflakes +. lib/OpenSSL/rand.py::pep8 +. lib/OpenSSL/rand.py::pyflakes +. lib/OpenSSL/tsafe.py::pep8 +. lib/OpenSSL/tsafe.py::pyflakes +. lib/OpenSSL/version.py::pep8 +. lib/OpenSSL/version.py::pyflakes +. tests/__init__.py::pep8 +. tests/__init__.py::pyflakes +. tests/conftest.py::pep8 +. tests/conftest.py::pyflakes +. tests/memdbg.py::pep8 +. tests/memdbg.py::pyflakes +. tests/test_crypto.py::CRLTests::test_add_revoked_keyword +. tests/test_crypto.py::CRLTests::test_add_revoked_wrong_args +. tests/test_crypto.py::CRLTests::test_construction +. tests/test_crypto.py::CRLTests::test_construction_wrong_args +. tests/test_crypto.py::CRLTests::test_dump_crl +. tests/test_crypto.py::CRLTests::test_export_custom_digest +. tests/test_crypto.py::CRLTests::test_export_default_digest +. tests/test_crypto.py::CRLTests::test_export_der +. tests/test_crypto.py::CRLTests::test_export_invalid +. tests/test_crypto.py::CRLTests::test_export_md5_digest +. tests/test_crypto.py::CRLTests::test_export_pem +. tests/test_crypto.py::CRLTests::test_export_text +. tests/test_crypto.py::CRLTests::test_export_unknown_digest +. tests/test_crypto.py::CRLTests::test_export_unknown_filetype +. tests/test_crypto.py::CRLTests::test_export_wrong_args +. tests/test_crypto.py::CRLTests::test_get_issuer +. tests/test_crypto.py::CRLTests::test_get_revoked +. tests/test_crypto.py::CRLTests::test_get_revoked_wrong_args +. tests/test_crypto.py::CRLTests::test_load_crl +. tests/test_crypto.py::CRLTests::test_load_crl_bad_data +. tests/test_crypto.py::CRLTests::test_load_crl_bad_filetype +. tests/test_crypto.py::CRLTests::test_load_crl_wrong_args +. tests/test_crypto.py::CRLTests::test_verify_with_missing_crl +. tests/test_crypto.py::CRLTests::test_verify_with_revoked +. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegateNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegatedEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameNe +. tests/test_crypto.py::EllipticCurveHashTests::test_contains +. tests/test_crypto.py::EllipticCurveHashTests::test_does_not_contain +. tests/test_crypto.py::EllipticCurveTests::test_a_curve +. tests/test_crypto.py::EllipticCurveTests::test_not_a_curve +. tests/test_crypto.py::EllipticCurveTests::test_repr +. tests/test_crypto.py::EllipticCurveTests::test_set +. tests/test_crypto.py::EllipticCurveTests::test_some_curves +. tests/test_crypto.py::EllipticCurveTests::test_to_EC_KEY +. tests/test_crypto.py::FunctionTests::test_dump_certificate_bad_type +. tests/test_crypto.py::FunctionTests::test_dump_certificate_request +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_asn1 +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_filetype +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_passphrase_type +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallback +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallbackLength +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseWrongType +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase_exception +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_pem +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_text +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_unknown_cipher +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_wrong_args +. tests/test_crypto.py::FunctionTests::test_dump_publickey_asn1 +. tests/test_crypto.py::FunctionTests::test_dump_publickey_invalid_type +. tests/test_crypto.py::FunctionTests::test_dump_publickey_pem +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_asn1 +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_invalid +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_pem +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_type_invalid +. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_format +. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_passphrase_type +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallback +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallbackLength +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseWrongType +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_exception +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_wrong_return_type +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphrase +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphraseCallback +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrong_args +. tests/test_crypto.py::LoadCertificateTests::test_badFileType +. tests/test_crypto.py::LoadCertificateTests::test_bad_certificate +. tests/test_crypto.py::NetscapeSPKITests::test_b64_encode +. tests/test_crypto.py::NetscapeSPKITests::test_construction +. tests/test_crypto.py::NetscapeSPKITests::test_invalid_attribute +. tests/test_crypto.py::NetscapeSPKITests::test_sign +. tests/test_crypto.py::NetscapeSPKITests::test_signWithPublicKey +. tests/test_crypto.py::NetscapeSPKITests::test_signWithUngenerated +. tests/test_crypto.py::NetscapeSPKITests::test_signWithUnknownDigest +. tests/test_crypto.py::NetscapeSPKITests::test_type +. tests/test_crypto.py::PKCS12Tests::test_cert_only +. tests/test_crypto.py::PKCS12Tests::test_empty_construction +. tests/test_crypto.py::PKCS12Tests::test_export_without_args +. tests/test_crypto.py::PKCS12Tests::test_export_without_bytes +. tests/test_crypto.py::PKCS12Tests::test_export_without_mac +. tests/test_crypto.py::PKCS12Tests::test_friendly_name +. tests/test_crypto.py::PKCS12Tests::test_key_cert_mismatch +. tests/test_crypto.py::PKCS12Tests::test_key_only +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12 +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_empty +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_null +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_garbage +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_no_passphrase +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_empty +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_null +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_text_passphrase +. tests/test_crypto.py::PKCS12Tests::test_load_without_mac +. tests/test_crypto.py::PKCS12Tests::test_removing_ca_cert +. tests/test_crypto.py::PKCS12Tests::test_replace +. tests/test_crypto.py::PKCS12Tests::test_type +. tests/test_crypto.py::PKCS12Tests::test_type_errors +. tests/test_crypto.py::PKCS12Tests::test_various_empty_passphrases +. tests/test_crypto.py::PKCS12Tests::test_zero_len_list_for_ca +. tests/test_crypto.py::PKCS7Tests::test_attribute +. tests/test_crypto.py::PKCS7Tests::test_get_type_name +. tests/test_crypto.py::PKCS7Tests::test_get_type_name_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type +. tests/test_crypto.py::PKCS7Tests::test_type_is_data +. tests/test_crypto.py::PKCS7Tests::test_type_is_data_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped +. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_signed +. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped +. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_signed_wrong_args +. tests/test_crypto.py::PKeyTests::test_check_public_key +. tests/test_crypto.py::PKeyTests::test_check_wrong_args +. tests/test_crypto.py::PKeyTests::test_construction +. tests/test_crypto.py::PKeyTests::test_dsaGeneration +. tests/test_crypto.py::PKeyTests::test_failedGeneration +. tests/test_crypto.py::PKeyTests::test_inconsistentKey +. tests/test_crypto.py::PKeyTests::test_pregeneration +. tests/test_crypto.py::PKeyTests::test_regeneration +. tests/test_crypto.py::PKeyTests::test_rsaGeneration +. tests/test_crypto.py::PKeyTests::test_type +. tests/test_crypto.py::RevokedTests::test_construction +. tests/test_crypto.py::RevokedTests::test_construction_wrong_args +. tests/test_crypto.py::RevokedTests::test_date +. tests/test_crypto.py::RevokedTests::test_get_reason_wrong_arguments +. tests/test_crypto.py::RevokedTests::test_reason +. tests/test_crypto.py::RevokedTests::test_serial +. tests/test_crypto.py::RevokedTests::test_set_reason_wrong_arguments +. tests/test_crypto.py::SignVerifyTests::test_sign_nulls +. tests/test_crypto.py::SignVerifyTests::test_sign_verify +. tests/test_crypto.py::SignVerifyTests::test_sign_verify_with_text +. tests/test_crypto.py::SignVerifyTests::test_sign_with_large_key +. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_key_format +. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_type +. tests/test_crypto.py::TestLoadPublicKey::()::test_loading_works +. tests/test_crypto.py::TestLoadPublicKey::()::test_tolerates_unicode_strings +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_private_key +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_public_key +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_unsupported_type +. tests/test_crypto.py::TestPKey::()::test_convert_private_pkey_to_cryptography_key +. tests/test_crypto.py::TestPKey::()::test_convert_public_pkey_to_cryptography_key +. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_get_reason +. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_set_new_reason +. tests/test_crypto.py::X509ExtTests::test_construction +. tests/test_crypto.py::X509ExtTests::test_get_critical +. tests/test_crypto.py::X509ExtTests::test_get_data +. tests/test_crypto.py::X509ExtTests::test_get_data_wrong_args +. tests/test_crypto.py::X509ExtTests::test_get_short_name +. tests/test_crypto.py::X509ExtTests::test_invalid_extension +. tests/test_crypto.py::X509ExtTests::test_invalid_issuer +. tests/test_crypto.py::X509ExtTests::test_invalid_subject +. tests/test_crypto.py::X509ExtTests::test_issuer +. tests/test_crypto.py::X509ExtTests::test_missing_issuer +. tests/test_crypto.py::X509ExtTests::test_missing_subject +. tests/test_crypto.py::X509ExtTests::test_str +. tests/test_crypto.py::X509ExtTests::test_subject +. tests/test_crypto.py::X509ExtTests::test_type +. tests/test_crypto.py::X509ExtTests::test_unused_issuer +. tests/test_crypto.py::X509ExtTests::test_unused_subject +. tests/test_crypto.py::X509NameTests::test_attributes +. tests/test_crypto.py::X509NameTests::test_comparison +. tests/test_crypto.py::X509NameTests::test_copy +. tests/test_crypto.py::X509NameTests::test_der +. tests/test_crypto.py::X509NameTests::test_get_components +. tests/test_crypto.py::X509NameTests::test_hash +. tests/test_crypto.py::X509NameTests::test_load_nul_byte_attribute +. tests/test_crypto.py::X509NameTests::test_onlyStringAttributes +. tests/test_crypto.py::X509NameTests::test_repr +. tests/test_crypto.py::X509NameTests::test_setAttributeFailure +. tests/test_crypto.py::X509NameTests::test_setInvalidAttribute +. tests/test_crypto.py::X509NameTests::test_type +. tests/test_crypto.py::X509ReqTests::test_add_extensions +. tests/test_crypto.py::X509ReqTests::test_add_extensions_wrong_args +. tests/test_crypto.py::X509ReqTests::test_construction +. tests/test_crypto.py::X509ReqTests::test_get_extensions +. tests/test_crypto.py::X509ReqTests::test_get_subject +. tests/test_crypto.py::X509ReqTests::test_get_subject_wrong_args +. tests/test_crypto.py::X509ReqTests::test_sign +. tests/test_crypto.py::X509ReqTests::test_signWithPublicKey +. tests/test_crypto.py::X509ReqTests::test_signWithUngenerated +. tests/test_crypto.py::X509ReqTests::test_signWithUnknownDigest +. tests/test_crypto.py::X509ReqTests::test_type +. tests/test_crypto.py::X509ReqTests::test_verify_success +. tests/test_crypto.py::X509ReqTests::test_verify_uninitialized_key +. tests/test_crypto.py::X509ReqTests::test_verify_wrong_args +. tests/test_crypto.py::X509ReqTests::test_verify_wrong_key +. tests/test_crypto.py::X509ReqTests::test_version +. tests/test_crypto.py::X509ReqTests::test_version_wrong_args +. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_intermediate +. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_root +. tests/test_crypto.py::X509StoreContextTests::test_modification_pre_verify +. tests/test_crypto.py::X509StoreContextTests::test_reuse +. tests/test_crypto.py::X509StoreContextTests::test_trusted_self_signed +. tests/test_crypto.py::X509StoreContextTests::test_untrusted_self_signed +. tests/test_crypto.py::X509StoreContextTests::test_valid +. tests/test_crypto.py::X509StoreTests::test_add_cert +. tests/test_crypto.py::X509StoreTests::test_add_cert_rejects_duplicate +. tests/test_crypto.py::X509StoreTests::test_add_cert_wrong_args +. tests/test_crypto.py::X509StoreTests::test_type +. tests/test_crypto.py::X509Tests::test_construction +. tests/test_crypto.py::X509Tests::test_digest +. tests/test_crypto.py::X509Tests::test_extension_count +. tests/test_crypto.py::X509Tests::test_get_extension +. tests/test_crypto.py::X509Tests::test_get_issuer +. tests/test_crypto.py::X509Tests::test_get_issuer_wrong_args +. tests/test_crypto.py::X509Tests::test_get_notAfter +. tests/test_crypto.py::X509Tests::test_get_notBefore +. tests/test_crypto.py::X509Tests::test_get_pubkey_uninitialized +. tests/test_crypto.py::X509Tests::test_get_serial_number_wrong_args +. tests/test_crypto.py::X509Tests::test_get_signature_algorithm +. tests/test_crypto.py::X509Tests::test_get_subject +. tests/test_crypto.py::X509Tests::test_get_subject_wrong_args +. tests/test_crypto.py::X509Tests::test_get_undefined_signature_algorithm +. tests/test_crypto.py::X509Tests::test_get_version_wrong_args +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter_wrong_args +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore_wrong_args +. tests/test_crypto.py::X509Tests::test_has_expired +. tests/test_crypto.py::X509Tests::test_has_expired_wrong_args +. tests/test_crypto.py::X509Tests::test_has_not_expired +. tests/test_crypto.py::X509Tests::test_invalid_digest_algorithm +. tests/test_crypto.py::X509Tests::test_nullbyte_subjectAltName +. tests/test_crypto.py::X509Tests::test_root_has_not_expired +. tests/test_crypto.py::X509Tests::test_serial_number +. tests/test_crypto.py::X509Tests::test_set_issuer +. tests/test_crypto.py::X509Tests::test_set_issuer_wrong_args +. tests/test_crypto.py::X509Tests::test_set_notAfter +. tests/test_crypto.py::X509Tests::test_set_notBefore +. tests/test_crypto.py::X509Tests::test_set_pubkey_wrong_type +. tests/test_crypto.py::X509Tests::test_set_subject +. tests/test_crypto.py::X509Tests::test_set_subject_wrong_args +. tests/test_crypto.py::X509Tests::test_set_version_wrong_args +. tests/test_crypto.py::X509Tests::test_sign +. tests/test_crypto.py::X509Tests::test_signWithPublicKey +. tests/test_crypto.py::X509Tests::test_signWithUngenerated +. tests/test_crypto.py::X509Tests::test_signWithUnknownDigest +. tests/test_crypto.py::X509Tests::test_sign_bad_pubkey_type +. tests/test_crypto.py::X509Tests::test_subject_name_hash +. tests/test_crypto.py::X509Tests::test_subject_name_hash_wrong_args +. tests/test_crypto.py::X509Tests::test_type +. tests/test_crypto.py::X509Tests::test_version +. tests/test_crypto.py::pep8 +. tests/test_crypto.py::pyflakes +. tests/test_rand.py::RandTests::test_add +. tests/test_rand.py::RandTests::test_add_wrong_args +. tests/test_rand.py::RandTests::test_bytes +. tests/test_rand.py::RandTests::test_bytes_paths +. tests/test_rand.py::RandTests::test_bytes_wrong_args +. tests/test_rand.py::RandTests::test_cleanup +. tests/test_rand.py::RandTests::test_cleanup_wrong_args +. tests/test_rand.py::RandTests::test_egd_warning +. tests/test_rand.py::RandTests::test_egd_wrong_args +. tests/test_rand.py::RandTests::test_insufficientMemory +. tests/test_rand.py::RandTests::test_load_file_wrong_args +. tests/test_rand.py::RandTests::test_seed +. tests/test_rand.py::RandTests::test_seed_wrong_args +. tests/test_rand.py::RandTests::test_status +. tests/test_rand.py::RandTests::test_status_wrong_args +. tests/test_rand.py::RandTests::test_unicode_paths +. tests/test_rand.py::RandTests::test_write_file_wrong_args +. tests/test_rand.py::pep8 +. tests/test_rand.py::pyflakes +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_callback_exception +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_no_server +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_server_fail +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_set_on_connection +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_success +. tests/test_ssl.py::ConnectionBIOTests::test_buffer_size +. tests/test_ssl.py::ConnectionBIOTests::test_buffer_size_long +. tests/test_ssl.py::ConnectionBIOTests::test_wantReadError +. tests/test_ssl.py::ConnectionGetCipherListTests::test_result +. tests/test_ssl.py::ConnectionGetCipherListTests::test_wrong_args +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_no_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_really_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_respects_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_no_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_really_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_respects_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_peek +. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate +. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate_wrong_args +. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations +. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations_wrong_args +. tests/test_ssl.py::ConnectionSendTests::test_short_buffer +. tests/test_ssl.py::ConnectionSendTests::test_short_bytes +. tests/test_ssl.py::ConnectionSendTests::test_short_memoryview +. tests/test_ssl.py::ConnectionSendTests::test_text +. tests/test_ssl.py::ConnectionSendTests::test_wrong_args +. tests/test_ssl.py::ConnectionSendallTests::test_closed +. tests/test_ssl.py::ConnectionSendallTests::test_long +. tests/test_ssl.py::ConnectionSendallTests::test_short +. tests/test_ssl.py::ConnectionSendallTests::test_short_buffers +. tests/test_ssl.py::ConnectionSendallTests::test_short_memoryview +. tests/test_ssl.py::ConnectionSendallTests::test_text +. tests/test_ssl.py::ConnectionSendallTests::test_wrong_args +. tests/test_ssl.py::ConnectionTests::test_accept +. tests/test_ssl.py::ConnectionTests::test_accept_wrong_args +. tests/test_ssl.py::ConnectionTests::test_app_data +. tests/test_ssl.py::ConnectionTests::test_app_data_wrong_args +. tests/test_ssl.py::ConnectionTests::test_client_get_session +. tests/test_ssl.py::ConnectionTests::test_client_set_session +. tests/test_ssl.py::ConnectionTests::test_connect +. tests/test_ssl.py::ConnectionTests::test_connect_ex +. tests/test_ssl.py::ConnectionTests::test_connect_refused +. tests/test_ssl.py::ConnectionTests::test_connect_wrong_args +. tests/test_ssl.py::ConnectionTests::test_connection_undefined_attr +. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits +. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_cipher_name +. tests/test_ssl.py::ConnectionTests::test_get_cipher_name_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_cipher_version +. tests/test_ssl.py::ConnectionTests::test_get_cipher_version_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_context +. tests/test_ssl.py::ConnectionTests::test_get_context_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_finished +. tests/test_ssl.py::ConnectionTests::test_get_finished_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_none +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_peer_finished +. tests/test_ssl.py::ConnectionTests::test_get_peer_finished_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_protocol_version +. tests/test_ssl.py::ConnectionTests::test_get_protocol_version_name +. tests/test_ssl.py::ConnectionTests::test_get_servername_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_session_unconnected +. tests/test_ssl.py::ConnectionTests::test_get_session_wrong_args +. tests/test_ssl.py::ConnectionTests::test_makefile +. tests/test_ssl.py::ConnectionTests::test_peek +. tests/test_ssl.py::ConnectionTests::test_pending +. tests/test_ssl.py::ConnectionTests::test_pending_wrong_args +. tests/test_ssl.py::ConnectionTests::test_server_get_session +. tests/test_ssl.py::ConnectionTests::test_set_context +. tests/test_ssl.py::ConnectionTests::test_set_context_wrong_args +. tests/test_ssl.py::ConnectionTests::test_set_session_wrong_args +. tests/test_ssl.py::ConnectionTests::test_set_shutdown +. tests/test_ssl.py::ConnectionTests::test_set_shutdown_long +. tests/test_ssl.py::ConnectionTests::test_set_tlsext_host_name_wrong_args +. tests/test_ssl.py::ConnectionTests::test_shutdown +. tests/test_ssl.py::ConnectionTests::test_shutdown_closed +. tests/test_ssl.py::ConnectionTests::test_shutdown_truncated +. tests/test_ssl.py::ConnectionTests::test_shutdown_wrong_args +. tests/test_ssl.py::ConnectionTests::test_state_string +. tests/test_ssl.py::ConnectionTests::test_tls_finished_message_symmetry +. tests/test_ssl.py::ConnectionTests::test_type +. tests/test_ssl.py::ConnectionTests::test_wantWriteError +. tests/test_ssl.py::ConstantsTests::test_op_cookie_exchange +. tests/test_ssl.py::ConstantsTests::test_op_no_compression +. tests/test_ssl.py::ConstantsTests::test_op_no_query_mtu +. tests/test_ssl.py::ConstantsTests::test_op_no_ticket +. tests/test_ssl.py::ConstantsTests::test_sess_cache_both +. tests/test_ssl.py::ConstantsTests::test_sess_cache_client +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_auto_clear +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_lookup +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_store +. tests/test_ssl.py::ConstantsTests::test_sess_cache_off +. tests/test_ssl.py::ConstantsTests::test_sess_cache_server +. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert +. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert_invalid_cert +. tests/test_ssl.py::ContextTests::test_app_data +. tests/test_ssl.py::ContextTests::test_check_privatekey_invalid +. tests/test_ssl.py::ContextTests::test_check_privatekey_valid +. tests/test_ssl.py::ContextTests::test_check_privatekey_wrong_args +. tests/test_ssl.py::ContextTests::test_get_app_data_wrong_args +. tests/test_ssl.py::ContextTests::test_get_cert_store +. tests/test_ssl.py::ContextTests::test_get_session_cache_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_get_timeout_wrong_args +. tests/test_ssl.py::ContextTests::test_get_verify_depth_wrong_args +. tests/test_ssl.py::ContextTests::test_get_verify_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_bytes +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_missing_file +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_unicode +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_wrong_args +. tests/test_ssl.py::ContextTests::test_load_verify_bytes_cafile +. tests/test_ssl.py::ContextTests::test_load_verify_directory_bytes_capath +. tests/test_ssl.py::ContextTests::test_load_verify_directory_unicode_capath +. tests/test_ssl.py::ContextTests::test_load_verify_invalid_file +. tests/test_ssl.py::ContextTests::test_load_verify_locations_wrong_args +. tests/test_ssl.py::ContextTests::test_load_verify_unicode_cafile +. tests/test_ssl.py::ContextTests::test_method +. tests/test_ssl.py::ContextTests::test_method_long +. tests/test_ssl.py::ContextTests::test_passwd_callback_exception +. tests/test_ssl.py::ContextTests::test_passwd_callback_false +. tests/test_ssl.py::ContextTests::test_passwd_callback_non_string +. tests/test_ssl.py::ContextTests::test_passwd_callback_too_long +. tests/test_ssl.py::ContextTests::test_session_cache_mode +. tests/test_ssl.py::ContextTests::test_session_cache_mode_long +. tests/test_ssl.py::ContextTests::test_set_app_data_wrong_args +. tests/test_ssl.py::ContextTests::test_set_default_verify_paths_signature +. tests/test_ssl.py::ContextTests::test_set_info_callback +. tests/test_ssl.py::ContextTests::test_set_mode +. tests/test_ssl.py::ContextTests::test_set_mode_long +. tests/test_ssl.py::ContextTests::test_set_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_set_options +. tests/test_ssl.py::ContextTests::test_set_options_long +. tests/test_ssl.py::ContextTests::test_set_options_wrong_args +. tests/test_ssl.py::ContextTests::test_set_passwd_cb +. tests/test_ssl.py::ContextTests::test_set_passwd_cb_wrong_args +. tests/test_ssl.py::ContextTests::test_set_session_cache_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_set_timeout_wrong_args +. tests/test_ssl.py::ContextTests::test_set_tmp_ecdh +. tests/test_ssl.py::ContextTests::test_set_verify_callback_connection_argument +. tests/test_ssl.py::ContextTests::test_set_verify_callback_exception +. tests/test_ssl.py::ContextTests::test_set_verify_depth_wrong_args +. tests/test_ssl.py::ContextTests::test_set_verify_mode +. tests/test_ssl.py::ContextTests::test_set_verify_mode_long +. tests/test_ssl.py::ContextTests::test_timeout +. tests/test_ssl.py::ContextTests::test_timeout_long +. tests/test_ssl.py::ContextTests::test_type +. tests/test_ssl.py::ContextTests::test_use_certificate +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_bytes +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_unicode +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_wrong_args +. tests/test_ssl.py::ContextTests::test_use_certificate_file_bytes +. tests/test_ssl.py::ContextTests::test_use_certificate_file_long +. tests/test_ssl.py::ContextTests::test_use_certificate_file_missing +. tests/test_ssl.py::ContextTests::test_use_certificate_file_unicode +. tests/test_ssl.py::ContextTests::test_use_certificate_file_wrong_args +. tests/test_ssl.py::ContextTests::test_use_certificate_uninitialized +. tests/test_ssl.py::ContextTests::test_use_certificate_wrong_args +. tests/test_ssl.py::ContextTests::test_use_privatekey +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_bytes +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_long +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_missing +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_unicode +. tests/test_ssl.py::ContextTests::test_verify_depth +. tests/test_ssl.py::ContextTests::test_verify_depth_long +. tests/test_ssl.py::ErrorTests::test_type +. tests/test_ssl.py::InfoConstantTests::test_integers +. tests/test_ssl.py::MemoryBIOTests::test_add_client_ca_errors +. tests/test_ssl.py::MemoryBIOTests::test_memoryConnect +. tests/test_ssl.py::MemoryBIOTests::test_multiple_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_mutated_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_one_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_outgoingOverflow +. tests/test_ssl.py::MemoryBIOTests::test_reset_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_after_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_set_and_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_set_client_ca_list_errors +. tests/test_ssl.py::MemoryBIOTests::test_set_empty_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_multiple_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_one_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_shutdown +. tests/test_ssl.py::MemoryBIOTests::test_socketConnect +. tests/test_ssl.py::MemoryBIOTests::test_socketOverridesMemory +. tests/test_ssl.py::MemoryBIOTests::test_unexpectedEndOfFile +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_advertise_error +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_client_fail +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_select_error +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_success +. tests/test_ssl.py::ServerNameCallbackTests::test_no_servername +. tests/test_ssl.py::ServerNameCallbackTests::test_old_callback_forgotten +. tests/test_ssl.py::ServerNameCallbackTests::test_servername +. tests/test_ssl.py::ServerNameCallbackTests::test_wrong_args +. tests/test_ssl.py::SessionTests::test_construction +. tests/test_ssl.py::SessionTests::test_construction_wrong_args +. tests/test_ssl.py::TestContext::()::test_load_client_ca +. tests/test_ssl.py::TestContext::()::test_load_client_ca_invalid +. tests/test_ssl.py::TestContext::()::test_load_client_ca_unicode +. tests/test_ssl.py::TestContext::()::test_set_cipher_list[0hello world:AES128-SHA] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list[1hello world:AES128-SHA] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[cipher_list0-TypeError] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[imaginary-cipher-Error] +. tests/test_ssl.py::TestContext::()::test_set_session_id +. tests/test_ssl.py::TestContext::()::test_set_session_id_fail +. tests/test_ssl.py::TestContext::()::test_set_session_id_unicode +. tests/test_ssl.py::TestRequires::()::test_available +. tests/test_ssl.py::TestRequires::()::test_unavailable +. tests/test_ssl.py::VersionTests::test_OPENSSL_VERSION_NUMBER +. tests/test_ssl.py::VersionTests::test_SSLeay_version +. tests/test_ssl.py::pep8 +. tests/test_ssl.py::pyflakes +. tests/test_tsafe.py::ConnectionTest::test_instantiation +. tests/test_tsafe.py::pep8 +. tests/test_tsafe.py::pyflakes +. tests/test_util.py::ErrorTests::test_exception_from_error_queue_nonexistent_reason +. tests/test_util.py::pep8 +. tests/test_util.py::pyflakes +. tests/util.py::pep8 +. tests/util.py::pyflakes +F tests/test_crypto.py::FunctionTests::test_dump_certificate +F tests/test_ssl.py::ConnectionTests::test_set_session_wrong_method +s tests/test_ssl.py::ContextTests::test_set_default_verify_paths diff -r d30cc5fc0cf0 -r c61ba9155a6a components/python/pyopenssl/test/results-2.7-64.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/python/pyopenssl/test/results-2.7-64.master Tue Jan 24 09:00:35 2017 -0800 @@ -0,0 +1,37 @@ +. lib/OpenSSL/SSL.py::pep8 +. lib/OpenSSL/SSL.py::pyflakes +. lib/OpenSSL/__init__.py::pep8 +. lib/OpenSSL/__init__.py::pyflakes +. lib/OpenSSL/_util.py::pep8 +. lib/OpenSSL/_util.py::pyflakes +. lib/OpenSSL/crypto.py::pep8 +. lib/OpenSSL/crypto.py::pyflakes +. lib/OpenSSL/rand.py::pep8 +. lib/OpenSSL/rand.py::pyflakes +. lib/OpenSSL/tsafe.py::pep8 +. lib/OpenSSL/tsafe.py::pyflakes +. lib/OpenSSL/version.py::pep8 +. lib/OpenSSL/version.py::pyflakes +. tests/__init__.py::pep8 +. tests/__init__.py::pyflakes +. tests/conftest.py::pep8 +. tests/conftest.py::pyflakes +. tests/memdbg.py::pep8 +. tests/memdbg.py::pyflakes +. tests/test_crypto.py::pep8 +. tests/test_crypto.py::pyflakes +. tests/test_rand.py::pep8 +. tests/test_rand.py::pyflakes +. tests/test_ssl.py::pep8 +. tests/test_ssl.py::pyflakes +. tests/test_tsafe.py::pep8 +. tests/test_tsafe.py::pyflakes +. tests/test_util.py::pep8 +. tests/test_util.py::pyflakes +. tests/util.py::pep8 +. tests/util.py::pyflakes +F tests/test_crypto.py +F tests/test_rand.py +F tests/test_ssl.py +F tests/test_tsafe.py +F tests/test_util.py diff -r d30cc5fc0cf0 -r c61ba9155a6a components/python/pyopenssl/test/results-3.4-64.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/python/pyopenssl/test/results-3.4-64.master Tue Jan 24 09:00:35 2017 -0800 @@ -0,0 +1,514 @@ +. lib/OpenSSL/SSL.py::pep8 +. lib/OpenSSL/SSL.py::pyflakes +. lib/OpenSSL/__init__.py::pep8 +. lib/OpenSSL/__init__.py::pyflakes +. lib/OpenSSL/_util.py::pep8 +. lib/OpenSSL/_util.py::pyflakes +. lib/OpenSSL/crypto.py::pep8 +. lib/OpenSSL/crypto.py::pyflakes +. lib/OpenSSL/rand.py::pep8 +. lib/OpenSSL/rand.py::pyflakes +. lib/OpenSSL/tsafe.py::pep8 +. lib/OpenSSL/tsafe.py::pyflakes +. lib/OpenSSL/version.py::pep8 +. lib/OpenSSL/version.py::pyflakes +. tests/__init__.py::pep8 +. tests/__init__.py::pyflakes +. tests/conftest.py::pep8 +. tests/conftest.py::pyflakes +. tests/memdbg.py::pep8 +. tests/memdbg.py::pyflakes +. tests/test_crypto.py::CRLTests::test_add_revoked_keyword +. tests/test_crypto.py::CRLTests::test_add_revoked_wrong_args +. tests/test_crypto.py::CRLTests::test_construction +. tests/test_crypto.py::CRLTests::test_construction_wrong_args +. tests/test_crypto.py::CRLTests::test_dump_crl +. tests/test_crypto.py::CRLTests::test_export_custom_digest +. tests/test_crypto.py::CRLTests::test_export_default_digest +. tests/test_crypto.py::CRLTests::test_export_der +. tests/test_crypto.py::CRLTests::test_export_invalid +. tests/test_crypto.py::CRLTests::test_export_md5_digest +. tests/test_crypto.py::CRLTests::test_export_pem +. tests/test_crypto.py::CRLTests::test_export_text +. tests/test_crypto.py::CRLTests::test_export_unknown_digest +. tests/test_crypto.py::CRLTests::test_export_unknown_filetype +. tests/test_crypto.py::CRLTests::test_export_wrong_args +. tests/test_crypto.py::CRLTests::test_get_issuer +. tests/test_crypto.py::CRLTests::test_get_revoked +. tests/test_crypto.py::CRLTests::test_get_revoked_wrong_args +. tests/test_crypto.py::CRLTests::test_load_crl +. tests/test_crypto.py::CRLTests::test_load_crl_bad_data +. tests/test_crypto.py::CRLTests::test_load_crl_bad_filetype +. tests/test_crypto.py::CRLTests::test_load_crl_wrong_args +. tests/test_crypto.py::CRLTests::test_verify_with_missing_crl +. tests/test_crypto.py::CRLTests::test_verify_with_revoked +. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegateNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegatedEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameNe +. tests/test_crypto.py::EllipticCurveHashTests::test_contains +. tests/test_crypto.py::EllipticCurveHashTests::test_does_not_contain +. tests/test_crypto.py::EllipticCurveTests::test_a_curve +. tests/test_crypto.py::EllipticCurveTests::test_not_a_curve +. tests/test_crypto.py::EllipticCurveTests::test_repr +. tests/test_crypto.py::EllipticCurveTests::test_set +. tests/test_crypto.py::EllipticCurveTests::test_some_curves +. tests/test_crypto.py::EllipticCurveTests::test_to_EC_KEY +. tests/test_crypto.py::FunctionTests::test_dump_certificate +. tests/test_crypto.py::FunctionTests::test_dump_certificate_bad_type +. tests/test_crypto.py::FunctionTests::test_dump_certificate_request +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_asn1 +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_filetype +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_passphrase_type +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallback +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallbackLength +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseWrongType +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase_exception +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_pem +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_text +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_unknown_cipher +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_wrong_args +. tests/test_crypto.py::FunctionTests::test_dump_publickey_asn1 +. tests/test_crypto.py::FunctionTests::test_dump_publickey_invalid_type +. tests/test_crypto.py::FunctionTests::test_dump_publickey_pem +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_asn1 +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_invalid +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_pem +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_type_invalid +. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_format +. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_passphrase_type +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallback +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallbackLength +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseWrongType +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_exception +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_wrong_return_type +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphrase +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphraseCallback +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrong_args +. tests/test_crypto.py::LoadCertificateTests::test_badFileType +. tests/test_crypto.py::LoadCertificateTests::test_bad_certificate +. tests/test_crypto.py::NetscapeSPKITests::test_b64_encode +. tests/test_crypto.py::NetscapeSPKITests::test_construction +. tests/test_crypto.py::NetscapeSPKITests::test_invalid_attribute +. tests/test_crypto.py::NetscapeSPKITests::test_sign +. tests/test_crypto.py::NetscapeSPKITests::test_signWithPublicKey +. tests/test_crypto.py::NetscapeSPKITests::test_signWithUngenerated +. tests/test_crypto.py::NetscapeSPKITests::test_signWithUnknownDigest +. tests/test_crypto.py::NetscapeSPKITests::test_type +. tests/test_crypto.py::PKCS12Tests::test_cert_only +. tests/test_crypto.py::PKCS12Tests::test_empty_construction +. tests/test_crypto.py::PKCS12Tests::test_export_without_args +. tests/test_crypto.py::PKCS12Tests::test_export_without_bytes +. tests/test_crypto.py::PKCS12Tests::test_export_without_mac +. tests/test_crypto.py::PKCS12Tests::test_friendly_name +. tests/test_crypto.py::PKCS12Tests::test_key_cert_mismatch +. tests/test_crypto.py::PKCS12Tests::test_key_only +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12 +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_empty +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_null +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_garbage +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_no_passphrase +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_empty +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_null +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_text_passphrase +. tests/test_crypto.py::PKCS12Tests::test_load_without_mac +. tests/test_crypto.py::PKCS12Tests::test_removing_ca_cert +. tests/test_crypto.py::PKCS12Tests::test_replace +. tests/test_crypto.py::PKCS12Tests::test_type +. tests/test_crypto.py::PKCS12Tests::test_type_errors +. tests/test_crypto.py::PKCS12Tests::test_various_empty_passphrases +. tests/test_crypto.py::PKCS12Tests::test_zero_len_list_for_ca +. tests/test_crypto.py::PKCS7Tests::test_attribute +. tests/test_crypto.py::PKCS7Tests::test_get_type_name +. tests/test_crypto.py::PKCS7Tests::test_get_type_name_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type +. tests/test_crypto.py::PKCS7Tests::test_type_is_data +. tests/test_crypto.py::PKCS7Tests::test_type_is_data_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped +. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_signed +. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped +. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_signed_wrong_args +. tests/test_crypto.py::PKeyTests::test_check_public_key +. tests/test_crypto.py::PKeyTests::test_check_wrong_args +. tests/test_crypto.py::PKeyTests::test_construction +. tests/test_crypto.py::PKeyTests::test_dsaGeneration +. tests/test_crypto.py::PKeyTests::test_failedGeneration +. tests/test_crypto.py::PKeyTests::test_inconsistentKey +. tests/test_crypto.py::PKeyTests::test_pregeneration +. tests/test_crypto.py::PKeyTests::test_regeneration +. tests/test_crypto.py::PKeyTests::test_rsaGeneration +. tests/test_crypto.py::PKeyTests::test_type +. tests/test_crypto.py::RevokedTests::test_construction +. tests/test_crypto.py::RevokedTests::test_construction_wrong_args +. tests/test_crypto.py::RevokedTests::test_date +. tests/test_crypto.py::RevokedTests::test_get_reason_wrong_arguments +. tests/test_crypto.py::RevokedTests::test_reason +. tests/test_crypto.py::RevokedTests::test_serial +. tests/test_crypto.py::RevokedTests::test_set_reason_wrong_arguments +. tests/test_crypto.py::SignVerifyTests::test_sign_nulls +. tests/test_crypto.py::SignVerifyTests::test_sign_verify +. tests/test_crypto.py::SignVerifyTests::test_sign_verify_with_text +. tests/test_crypto.py::SignVerifyTests::test_sign_with_large_key +. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_key_format +. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_type +. tests/test_crypto.py::TestLoadPublicKey::()::test_loading_works +. tests/test_crypto.py::TestLoadPublicKey::()::test_tolerates_unicode_strings +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_private_key +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_public_key +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_unsupported_type +. tests/test_crypto.py::TestPKey::()::test_convert_private_pkey_to_cryptography_key +. tests/test_crypto.py::TestPKey::()::test_convert_public_pkey_to_cryptography_key +. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_get_reason +. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_set_new_reason +. tests/test_crypto.py::X509ExtTests::test_construction +. tests/test_crypto.py::X509ExtTests::test_get_critical +. tests/test_crypto.py::X509ExtTests::test_get_data +. tests/test_crypto.py::X509ExtTests::test_get_data_wrong_args +. tests/test_crypto.py::X509ExtTests::test_get_short_name +. tests/test_crypto.py::X509ExtTests::test_invalid_extension +. tests/test_crypto.py::X509ExtTests::test_invalid_issuer +. tests/test_crypto.py::X509ExtTests::test_invalid_subject +. tests/test_crypto.py::X509ExtTests::test_issuer +. tests/test_crypto.py::X509ExtTests::test_missing_issuer +. tests/test_crypto.py::X509ExtTests::test_missing_subject +. tests/test_crypto.py::X509ExtTests::test_str +. tests/test_crypto.py::X509ExtTests::test_subject +. tests/test_crypto.py::X509ExtTests::test_type +. tests/test_crypto.py::X509ExtTests::test_unused_issuer +. tests/test_crypto.py::X509ExtTests::test_unused_subject +. tests/test_crypto.py::X509NameTests::test_attributes +. tests/test_crypto.py::X509NameTests::test_comparison +. tests/test_crypto.py::X509NameTests::test_copy +. tests/test_crypto.py::X509NameTests::test_der +. tests/test_crypto.py::X509NameTests::test_get_components +. tests/test_crypto.py::X509NameTests::test_hash +. tests/test_crypto.py::X509NameTests::test_load_nul_byte_attribute +. tests/test_crypto.py::X509NameTests::test_onlyStringAttributes +. tests/test_crypto.py::X509NameTests::test_repr +. tests/test_crypto.py::X509NameTests::test_setAttributeFailure +. tests/test_crypto.py::X509NameTests::test_setInvalidAttribute +. tests/test_crypto.py::X509NameTests::test_type +. tests/test_crypto.py::X509ReqTests::test_add_extensions +. tests/test_crypto.py::X509ReqTests::test_add_extensions_wrong_args +. tests/test_crypto.py::X509ReqTests::test_construction +. tests/test_crypto.py::X509ReqTests::test_get_extensions +. tests/test_crypto.py::X509ReqTests::test_get_subject +. tests/test_crypto.py::X509ReqTests::test_get_subject_wrong_args +. tests/test_crypto.py::X509ReqTests::test_sign +. tests/test_crypto.py::X509ReqTests::test_signWithPublicKey +. tests/test_crypto.py::X509ReqTests::test_signWithUngenerated +. tests/test_crypto.py::X509ReqTests::test_signWithUnknownDigest +. tests/test_crypto.py::X509ReqTests::test_type +. tests/test_crypto.py::X509ReqTests::test_verify_success +. tests/test_crypto.py::X509ReqTests::test_verify_uninitialized_key +. tests/test_crypto.py::X509ReqTests::test_verify_wrong_args +. tests/test_crypto.py::X509ReqTests::test_verify_wrong_key +. tests/test_crypto.py::X509ReqTests::test_version +. tests/test_crypto.py::X509ReqTests::test_version_wrong_args +. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_intermediate +. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_root +. tests/test_crypto.py::X509StoreContextTests::test_modification_pre_verify +. tests/test_crypto.py::X509StoreContextTests::test_reuse +. tests/test_crypto.py::X509StoreContextTests::test_trusted_self_signed +. tests/test_crypto.py::X509StoreContextTests::test_untrusted_self_signed +. tests/test_crypto.py::X509StoreContextTests::test_valid +. tests/test_crypto.py::X509StoreTests::test_add_cert +. tests/test_crypto.py::X509StoreTests::test_add_cert_rejects_duplicate +. tests/test_crypto.py::X509StoreTests::test_add_cert_wrong_args +. tests/test_crypto.py::X509StoreTests::test_type +. tests/test_crypto.py::X509Tests::test_construction +. tests/test_crypto.py::X509Tests::test_digest +. tests/test_crypto.py::X509Tests::test_extension_count +. tests/test_crypto.py::X509Tests::test_get_extension +. tests/test_crypto.py::X509Tests::test_get_issuer +. tests/test_crypto.py::X509Tests::test_get_issuer_wrong_args +. tests/test_crypto.py::X509Tests::test_get_notAfter +. tests/test_crypto.py::X509Tests::test_get_notBefore +. tests/test_crypto.py::X509Tests::test_get_pubkey_uninitialized +. tests/test_crypto.py::X509Tests::test_get_serial_number_wrong_args +. tests/test_crypto.py::X509Tests::test_get_signature_algorithm +. tests/test_crypto.py::X509Tests::test_get_subject +. tests/test_crypto.py::X509Tests::test_get_subject_wrong_args +. tests/test_crypto.py::X509Tests::test_get_undefined_signature_algorithm +. tests/test_crypto.py::X509Tests::test_get_version_wrong_args +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter_wrong_args +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore_wrong_args +. tests/test_crypto.py::X509Tests::test_has_expired +. tests/test_crypto.py::X509Tests::test_has_expired_wrong_args +. tests/test_crypto.py::X509Tests::test_has_not_expired +. tests/test_crypto.py::X509Tests::test_invalid_digest_algorithm +. tests/test_crypto.py::X509Tests::test_nullbyte_subjectAltName +. tests/test_crypto.py::X509Tests::test_root_has_not_expired +. tests/test_crypto.py::X509Tests::test_serial_number +. tests/test_crypto.py::X509Tests::test_set_issuer +. tests/test_crypto.py::X509Tests::test_set_issuer_wrong_args +. tests/test_crypto.py::X509Tests::test_set_notAfter +. tests/test_crypto.py::X509Tests::test_set_notBefore +. tests/test_crypto.py::X509Tests::test_set_pubkey_wrong_type +. tests/test_crypto.py::X509Tests::test_set_subject +. tests/test_crypto.py::X509Tests::test_set_subject_wrong_args +. tests/test_crypto.py::X509Tests::test_set_version_wrong_args +. tests/test_crypto.py::X509Tests::test_sign +. tests/test_crypto.py::X509Tests::test_signWithPublicKey +. tests/test_crypto.py::X509Tests::test_signWithUngenerated +. tests/test_crypto.py::X509Tests::test_signWithUnknownDigest +. tests/test_crypto.py::X509Tests::test_sign_bad_pubkey_type +. tests/test_crypto.py::X509Tests::test_subject_name_hash +. tests/test_crypto.py::X509Tests::test_subject_name_hash_wrong_args +. tests/test_crypto.py::X509Tests::test_type +. tests/test_crypto.py::X509Tests::test_version +. tests/test_crypto.py::pep8 +. tests/test_crypto.py::pyflakes +. tests/test_rand.py::RandTests::test_add +. tests/test_rand.py::RandTests::test_add_wrong_args +. tests/test_rand.py::RandTests::test_bytes +. tests/test_rand.py::RandTests::test_bytes_paths +. tests/test_rand.py::RandTests::test_bytes_wrong_args +. tests/test_rand.py::RandTests::test_cleanup +. tests/test_rand.py::RandTests::test_cleanup_wrong_args +. tests/test_rand.py::RandTests::test_egd_warning +. tests/test_rand.py::RandTests::test_egd_wrong_args +. tests/test_rand.py::RandTests::test_insufficientMemory +. tests/test_rand.py::RandTests::test_load_file_wrong_args +. tests/test_rand.py::RandTests::test_seed +. tests/test_rand.py::RandTests::test_seed_wrong_args +. tests/test_rand.py::RandTests::test_status +. tests/test_rand.py::RandTests::test_status_wrong_args +. tests/test_rand.py::RandTests::test_unicode_paths +. tests/test_rand.py::RandTests::test_write_file_wrong_args +. tests/test_rand.py::pep8 +. tests/test_rand.py::pyflakes +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_callback_exception +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_no_server +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_server_fail +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_set_on_connection +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_success +. tests/test_ssl.py::ConnectionBIOTests::test_buffer_size +. tests/test_ssl.py::ConnectionBIOTests::test_wantReadError +. tests/test_ssl.py::ConnectionGetCipherListTests::test_result +. tests/test_ssl.py::ConnectionGetCipherListTests::test_wrong_args +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_no_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_really_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_respects_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_no_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_really_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_respects_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_peek +. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate +. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate_wrong_args +. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations +. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations_wrong_args +. tests/test_ssl.py::ConnectionSendTests::test_short_bytes +. tests/test_ssl.py::ConnectionSendTests::test_short_memoryview +. tests/test_ssl.py::ConnectionSendTests::test_text +. tests/test_ssl.py::ConnectionSendTests::test_wrong_args +. tests/test_ssl.py::ConnectionSendallTests::test_closed +. tests/test_ssl.py::ConnectionSendallTests::test_long +. tests/test_ssl.py::ConnectionSendallTests::test_short +. tests/test_ssl.py::ConnectionSendallTests::test_short_memoryview +. tests/test_ssl.py::ConnectionSendallTests::test_text +. tests/test_ssl.py::ConnectionSendallTests::test_wrong_args +. tests/test_ssl.py::ConnectionTests::test_accept +. tests/test_ssl.py::ConnectionTests::test_accept_wrong_args +. tests/test_ssl.py::ConnectionTests::test_app_data +. tests/test_ssl.py::ConnectionTests::test_app_data_wrong_args +. tests/test_ssl.py::ConnectionTests::test_client_get_session +. tests/test_ssl.py::ConnectionTests::test_client_set_session +. tests/test_ssl.py::ConnectionTests::test_connect +. tests/test_ssl.py::ConnectionTests::test_connect_ex +. tests/test_ssl.py::ConnectionTests::test_connect_refused +. tests/test_ssl.py::ConnectionTests::test_connect_wrong_args +. tests/test_ssl.py::ConnectionTests::test_connection_undefined_attr +. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits +. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_cipher_name +. tests/test_ssl.py::ConnectionTests::test_get_cipher_name_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_cipher_version +. tests/test_ssl.py::ConnectionTests::test_get_cipher_version_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_context +. tests/test_ssl.py::ConnectionTests::test_get_context_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_finished +. tests/test_ssl.py::ConnectionTests::test_get_finished_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_none +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_peer_finished +. tests/test_ssl.py::ConnectionTests::test_get_peer_finished_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_protocol_version +. tests/test_ssl.py::ConnectionTests::test_get_protocol_version_name +. tests/test_ssl.py::ConnectionTests::test_get_servername_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_session_unconnected +. tests/test_ssl.py::ConnectionTests::test_get_session_wrong_args +. tests/test_ssl.py::ConnectionTests::test_makefile +. tests/test_ssl.py::ConnectionTests::test_peek +. tests/test_ssl.py::ConnectionTests::test_pending +. tests/test_ssl.py::ConnectionTests::test_pending_wrong_args +. tests/test_ssl.py::ConnectionTests::test_server_get_session +. tests/test_ssl.py::ConnectionTests::test_set_context +. tests/test_ssl.py::ConnectionTests::test_set_context_wrong_args +. tests/test_ssl.py::ConnectionTests::test_set_session_wrong_args +. tests/test_ssl.py::ConnectionTests::test_set_shutdown +. tests/test_ssl.py::ConnectionTests::test_set_tlsext_host_name_wrong_args +. tests/test_ssl.py::ConnectionTests::test_shutdown +. tests/test_ssl.py::ConnectionTests::test_shutdown_closed +. tests/test_ssl.py::ConnectionTests::test_shutdown_truncated +. tests/test_ssl.py::ConnectionTests::test_shutdown_wrong_args +. tests/test_ssl.py::ConnectionTests::test_state_string +. tests/test_ssl.py::ConnectionTests::test_tls_finished_message_symmetry +. tests/test_ssl.py::ConnectionTests::test_type +. tests/test_ssl.py::ConnectionTests::test_wantWriteError +. tests/test_ssl.py::ConstantsTests::test_op_cookie_exchange +. tests/test_ssl.py::ConstantsTests::test_op_no_compression +. tests/test_ssl.py::ConstantsTests::test_op_no_query_mtu +. tests/test_ssl.py::ConstantsTests::test_op_no_ticket +. tests/test_ssl.py::ConstantsTests::test_sess_cache_both +. tests/test_ssl.py::ConstantsTests::test_sess_cache_client +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_auto_clear +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_lookup +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_store +. tests/test_ssl.py::ConstantsTests::test_sess_cache_off +. tests/test_ssl.py::ConstantsTests::test_sess_cache_server +. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert +. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert_invalid_cert +. tests/test_ssl.py::ContextTests::test_app_data +. tests/test_ssl.py::ContextTests::test_check_privatekey_invalid +. tests/test_ssl.py::ContextTests::test_check_privatekey_valid +. tests/test_ssl.py::ContextTests::test_check_privatekey_wrong_args +. tests/test_ssl.py::ContextTests::test_get_app_data_wrong_args +. tests/test_ssl.py::ContextTests::test_get_cert_store +. tests/test_ssl.py::ContextTests::test_get_session_cache_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_get_timeout_wrong_args +. tests/test_ssl.py::ContextTests::test_get_verify_depth_wrong_args +. tests/test_ssl.py::ContextTests::test_get_verify_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_bytes +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_missing_file +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_unicode +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_wrong_args +. tests/test_ssl.py::ContextTests::test_load_verify_bytes_cafile +. tests/test_ssl.py::ContextTests::test_load_verify_directory_bytes_capath +. tests/test_ssl.py::ContextTests::test_load_verify_directory_unicode_capath +. tests/test_ssl.py::ContextTests::test_load_verify_invalid_file +. tests/test_ssl.py::ContextTests::test_load_verify_locations_wrong_args +. tests/test_ssl.py::ContextTests::test_load_verify_unicode_cafile +. tests/test_ssl.py::ContextTests::test_method +. tests/test_ssl.py::ContextTests::test_passwd_callback_exception +. tests/test_ssl.py::ContextTests::test_passwd_callback_false +. tests/test_ssl.py::ContextTests::test_passwd_callback_non_string +. tests/test_ssl.py::ContextTests::test_passwd_callback_too_long +. tests/test_ssl.py::ContextTests::test_session_cache_mode +. tests/test_ssl.py::ContextTests::test_set_app_data_wrong_args +. tests/test_ssl.py::ContextTests::test_set_default_verify_paths_signature +. tests/test_ssl.py::ContextTests::test_set_info_callback +. tests/test_ssl.py::ContextTests::test_set_mode +. tests/test_ssl.py::ContextTests::test_set_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_set_options +. tests/test_ssl.py::ContextTests::test_set_options_wrong_args +. tests/test_ssl.py::ContextTests::test_set_passwd_cb +. tests/test_ssl.py::ContextTests::test_set_passwd_cb_wrong_args +. tests/test_ssl.py::ContextTests::test_set_session_cache_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_set_timeout_wrong_args +. tests/test_ssl.py::ContextTests::test_set_tmp_ecdh +. tests/test_ssl.py::ContextTests::test_set_verify_callback_connection_argument +. tests/test_ssl.py::ContextTests::test_set_verify_callback_exception +. tests/test_ssl.py::ContextTests::test_set_verify_depth_wrong_args +. tests/test_ssl.py::ContextTests::test_set_verify_mode +. tests/test_ssl.py::ContextTests::test_timeout +. tests/test_ssl.py::ContextTests::test_type +. tests/test_ssl.py::ContextTests::test_use_certificate +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_bytes +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_unicode +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_wrong_args +. tests/test_ssl.py::ContextTests::test_use_certificate_file_bytes +. tests/test_ssl.py::ContextTests::test_use_certificate_file_missing +. tests/test_ssl.py::ContextTests::test_use_certificate_file_unicode +. tests/test_ssl.py::ContextTests::test_use_certificate_file_wrong_args +. tests/test_ssl.py::ContextTests::test_use_certificate_uninitialized +. tests/test_ssl.py::ContextTests::test_use_certificate_wrong_args +. tests/test_ssl.py::ContextTests::test_use_privatekey +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_bytes +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_missing +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_unicode +. tests/test_ssl.py::ContextTests::test_verify_depth +. tests/test_ssl.py::ErrorTests::test_type +. tests/test_ssl.py::InfoConstantTests::test_integers +. tests/test_ssl.py::MemoryBIOTests::test_add_client_ca_errors +. tests/test_ssl.py::MemoryBIOTests::test_memoryConnect +. tests/test_ssl.py::MemoryBIOTests::test_multiple_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_mutated_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_one_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_outgoingOverflow +. tests/test_ssl.py::MemoryBIOTests::test_reset_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_after_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_set_and_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_set_client_ca_list_errors +. tests/test_ssl.py::MemoryBIOTests::test_set_empty_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_multiple_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_one_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_shutdown +. tests/test_ssl.py::MemoryBIOTests::test_socketConnect +. tests/test_ssl.py::MemoryBIOTests::test_socketOverridesMemory +. tests/test_ssl.py::MemoryBIOTests::test_unexpectedEndOfFile +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_advertise_error +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_client_fail +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_select_error +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_success +. tests/test_ssl.py::ServerNameCallbackTests::test_no_servername +. tests/test_ssl.py::ServerNameCallbackTests::test_old_callback_forgotten +. tests/test_ssl.py::ServerNameCallbackTests::test_servername +. tests/test_ssl.py::ServerNameCallbackTests::test_wrong_args +. tests/test_ssl.py::SessionTests::test_construction +. tests/test_ssl.py::SessionTests::test_construction_wrong_args +. tests/test_ssl.py::TestContext::()::test_load_client_ca +. tests/test_ssl.py::TestContext::()::test_load_client_ca_invalid +. tests/test_ssl.py::TestContext::()::test_load_client_ca_unicode +. tests/test_ssl.py::TestContext::()::test_set_cipher_list[0hello world:AES128-SHA] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list[1hello world:AES128-SHA] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[cipher_list0-TypeError] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[imaginary-cipher-Error] +. tests/test_ssl.py::TestContext::()::test_set_session_id +. tests/test_ssl.py::TestContext::()::test_set_session_id_fail +. tests/test_ssl.py::TestContext::()::test_set_session_id_unicode +. tests/test_ssl.py::TestRequires::()::test_available +. tests/test_ssl.py::TestRequires::()::test_unavailable +. tests/test_ssl.py::VersionTests::test_OPENSSL_VERSION_NUMBER +. tests/test_ssl.py::VersionTests::test_SSLeay_version +. tests/test_ssl.py::pep8 +. tests/test_tsafe.py::ConnectionTest::test_instantiation +. tests/test_tsafe.py::pep8 +. tests/test_tsafe.py::pyflakes +. tests/test_util.py::ErrorTests::test_exception_from_error_queue_nonexistent_reason +. tests/test_util.py::pep8 +. tests/test_util.py::pyflakes +. tests/util.py::pep8 +. tests/util.py::pyflakes +F tests/test_ssl.py::ConnectionTests::test_set_session_wrong_method +F tests/test_ssl.py::pyflakes +s tests/test_ssl.py::ConnectionBIOTests::test_buffer_size_long +s tests/test_ssl.py::ConnectionSendTests::test_short_buffer +s tests/test_ssl.py::ConnectionSendallTests::test_short_buffers +s tests/test_ssl.py::ConnectionTests::test_set_shutdown_long +s tests/test_ssl.py::ContextTests::test_method_long +s tests/test_ssl.py::ContextTests::test_session_cache_mode_long +s tests/test_ssl.py::ContextTests::test_set_default_verify_paths +s tests/test_ssl.py::ContextTests::test_set_mode_long +s tests/test_ssl.py::ContextTests::test_set_options_long +s tests/test_ssl.py::ContextTests::test_set_verify_mode_long +s tests/test_ssl.py::ContextTests::test_timeout_long +s tests/test_ssl.py::ContextTests::test_use_certificate_file_long +s tests/test_ssl.py::ContextTests::test_use_privatekey_file_long +s tests/test_ssl.py::ContextTests::test_verify_depth_long diff -r d30cc5fc0cf0 -r c61ba9155a6a components/python/pyopenssl/test/results-3.5-64.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/python/pyopenssl/test/results-3.5-64.master Tue Jan 24 09:00:35 2017 -0800 @@ -0,0 +1,514 @@ +. lib/OpenSSL/SSL.py::pep8 +. lib/OpenSSL/SSL.py::pyflakes +. lib/OpenSSL/__init__.py::pep8 +. lib/OpenSSL/__init__.py::pyflakes +. lib/OpenSSL/_util.py::pep8 +. lib/OpenSSL/_util.py::pyflakes +. lib/OpenSSL/crypto.py::pep8 +. lib/OpenSSL/crypto.py::pyflakes +. lib/OpenSSL/rand.py::pep8 +. lib/OpenSSL/rand.py::pyflakes +. lib/OpenSSL/tsafe.py::pep8 +. lib/OpenSSL/tsafe.py::pyflakes +. lib/OpenSSL/version.py::pep8 +. lib/OpenSSL/version.py::pyflakes +. tests/__init__.py::pep8 +. tests/__init__.py::pyflakes +. tests/conftest.py::pep8 +. tests/conftest.py::pyflakes +. tests/memdbg.py::pep8 +. tests/memdbg.py::pyflakes +. tests/test_crypto.py::CRLTests::test_add_revoked_keyword +. tests/test_crypto.py::CRLTests::test_add_revoked_wrong_args +. tests/test_crypto.py::CRLTests::test_construction +. tests/test_crypto.py::CRLTests::test_construction_wrong_args +. tests/test_crypto.py::CRLTests::test_dump_crl +. tests/test_crypto.py::CRLTests::test_export_custom_digest +. tests/test_crypto.py::CRLTests::test_export_default_digest +. tests/test_crypto.py::CRLTests::test_export_der +. tests/test_crypto.py::CRLTests::test_export_invalid +. tests/test_crypto.py::CRLTests::test_export_md5_digest +. tests/test_crypto.py::CRLTests::test_export_pem +. tests/test_crypto.py::CRLTests::test_export_text +. tests/test_crypto.py::CRLTests::test_export_unknown_digest +. tests/test_crypto.py::CRLTests::test_export_unknown_filetype +. tests/test_crypto.py::CRLTests::test_export_wrong_args +. tests/test_crypto.py::CRLTests::test_get_issuer +. tests/test_crypto.py::CRLTests::test_get_revoked +. tests/test_crypto.py::CRLTests::test_get_revoked_wrong_args +. tests/test_crypto.py::CRLTests::test_load_crl +. tests/test_crypto.py::CRLTests::test_load_crl_bad_data +. tests/test_crypto.py::CRLTests::test_load_crl_bad_filetype +. tests/test_crypto.py::CRLTests::test_load_crl_wrong_args +. tests/test_crypto.py::CRLTests::test_verify_with_missing_crl +. tests/test_crypto.py::CRLTests::test_verify_with_revoked +. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegateNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegatedEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalNe +. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameEq +. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameNe +. tests/test_crypto.py::EllipticCurveHashTests::test_contains +. tests/test_crypto.py::EllipticCurveHashTests::test_does_not_contain +. tests/test_crypto.py::EllipticCurveTests::test_a_curve +. tests/test_crypto.py::EllipticCurveTests::test_not_a_curve +. tests/test_crypto.py::EllipticCurveTests::test_repr +. tests/test_crypto.py::EllipticCurveTests::test_set +. tests/test_crypto.py::EllipticCurveTests::test_some_curves +. tests/test_crypto.py::EllipticCurveTests::test_to_EC_KEY +. tests/test_crypto.py::FunctionTests::test_dump_certificate +. tests/test_crypto.py::FunctionTests::test_dump_certificate_bad_type +. tests/test_crypto.py::FunctionTests::test_dump_certificate_request +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_asn1 +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_filetype +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_passphrase_type +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallback +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallbackLength +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseWrongType +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase_exception +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_pem +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_text +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_unknown_cipher +. tests/test_crypto.py::FunctionTests::test_dump_privatekey_wrong_args +. tests/test_crypto.py::FunctionTests::test_dump_publickey_asn1 +. tests/test_crypto.py::FunctionTests::test_dump_publickey_invalid_type +. tests/test_crypto.py::FunctionTests::test_dump_publickey_pem +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_asn1 +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_invalid +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_pem +. tests/test_crypto.py::FunctionTests::test_load_pkcs7_type_invalid +. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_format +. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_passphrase_type +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallback +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallbackLength +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseWrongType +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_exception +. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_wrong_return_type +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphrase +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphraseCallback +. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrong_args +. tests/test_crypto.py::LoadCertificateTests::test_badFileType +. tests/test_crypto.py::LoadCertificateTests::test_bad_certificate +. tests/test_crypto.py::NetscapeSPKITests::test_b64_encode +. tests/test_crypto.py::NetscapeSPKITests::test_construction +. tests/test_crypto.py::NetscapeSPKITests::test_invalid_attribute +. tests/test_crypto.py::NetscapeSPKITests::test_sign +. tests/test_crypto.py::NetscapeSPKITests::test_signWithPublicKey +. tests/test_crypto.py::NetscapeSPKITests::test_signWithUngenerated +. tests/test_crypto.py::NetscapeSPKITests::test_signWithUnknownDigest +. tests/test_crypto.py::NetscapeSPKITests::test_type +. tests/test_crypto.py::PKCS12Tests::test_cert_only +. tests/test_crypto.py::PKCS12Tests::test_empty_construction +. tests/test_crypto.py::PKCS12Tests::test_export_without_args +. tests/test_crypto.py::PKCS12Tests::test_export_without_bytes +. tests/test_crypto.py::PKCS12Tests::test_export_without_mac +. tests/test_crypto.py::PKCS12Tests::test_friendly_name +. tests/test_crypto.py::PKCS12Tests::test_key_cert_mismatch +. tests/test_crypto.py::PKCS12Tests::test_key_only +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12 +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_empty +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_null +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_garbage +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_no_passphrase +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_empty +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_null +. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_text_passphrase +. tests/test_crypto.py::PKCS12Tests::test_load_without_mac +. tests/test_crypto.py::PKCS12Tests::test_removing_ca_cert +. tests/test_crypto.py::PKCS12Tests::test_replace +. tests/test_crypto.py::PKCS12Tests::test_type +. tests/test_crypto.py::PKCS12Tests::test_type_errors +. tests/test_crypto.py::PKCS12Tests::test_various_empty_passphrases +. tests/test_crypto.py::PKCS12Tests::test_zero_len_list_for_ca +. tests/test_crypto.py::PKCS7Tests::test_attribute +. tests/test_crypto.py::PKCS7Tests::test_get_type_name +. tests/test_crypto.py::PKCS7Tests::test_get_type_name_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type +. tests/test_crypto.py::PKCS7Tests::test_type_is_data +. tests/test_crypto.py::PKCS7Tests::test_type_is_data_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped +. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_signed +. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped +. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped_wrong_args +. tests/test_crypto.py::PKCS7Tests::test_type_is_signed_wrong_args +. tests/test_crypto.py::PKeyTests::test_check_public_key +. tests/test_crypto.py::PKeyTests::test_check_wrong_args +. tests/test_crypto.py::PKeyTests::test_construction +. tests/test_crypto.py::PKeyTests::test_dsaGeneration +. tests/test_crypto.py::PKeyTests::test_failedGeneration +. tests/test_crypto.py::PKeyTests::test_inconsistentKey +. tests/test_crypto.py::PKeyTests::test_pregeneration +. tests/test_crypto.py::PKeyTests::test_regeneration +. tests/test_crypto.py::PKeyTests::test_rsaGeneration +. tests/test_crypto.py::PKeyTests::test_type +. tests/test_crypto.py::RevokedTests::test_construction +. tests/test_crypto.py::RevokedTests::test_construction_wrong_args +. tests/test_crypto.py::RevokedTests::test_date +. tests/test_crypto.py::RevokedTests::test_get_reason_wrong_arguments +. tests/test_crypto.py::RevokedTests::test_reason +. tests/test_crypto.py::RevokedTests::test_serial +. tests/test_crypto.py::RevokedTests::test_set_reason_wrong_arguments +. tests/test_crypto.py::SignVerifyTests::test_sign_nulls +. tests/test_crypto.py::SignVerifyTests::test_sign_verify +. tests/test_crypto.py::SignVerifyTests::test_sign_verify_with_text +. tests/test_crypto.py::SignVerifyTests::test_sign_with_large_key +. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_key_format +. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_type +. tests/test_crypto.py::TestLoadPublicKey::()::test_loading_works +. tests/test_crypto.py::TestLoadPublicKey::()::test_tolerates_unicode_strings +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_private_key +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_public_key +. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_unsupported_type +. tests/test_crypto.py::TestPKey::()::test_convert_private_pkey_to_cryptography_key +. tests/test_crypto.py::TestPKey::()::test_convert_public_pkey_to_cryptography_key +. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_get_reason +. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_set_new_reason +. tests/test_crypto.py::X509ExtTests::test_construction +. tests/test_crypto.py::X509ExtTests::test_get_critical +. tests/test_crypto.py::X509ExtTests::test_get_data +. tests/test_crypto.py::X509ExtTests::test_get_data_wrong_args +. tests/test_crypto.py::X509ExtTests::test_get_short_name +. tests/test_crypto.py::X509ExtTests::test_invalid_extension +. tests/test_crypto.py::X509ExtTests::test_invalid_issuer +. tests/test_crypto.py::X509ExtTests::test_invalid_subject +. tests/test_crypto.py::X509ExtTests::test_issuer +. tests/test_crypto.py::X509ExtTests::test_missing_issuer +. tests/test_crypto.py::X509ExtTests::test_missing_subject +. tests/test_crypto.py::X509ExtTests::test_str +. tests/test_crypto.py::X509ExtTests::test_subject +. tests/test_crypto.py::X509ExtTests::test_type +. tests/test_crypto.py::X509ExtTests::test_unused_issuer +. tests/test_crypto.py::X509ExtTests::test_unused_subject +. tests/test_crypto.py::X509NameTests::test_attributes +. tests/test_crypto.py::X509NameTests::test_comparison +. tests/test_crypto.py::X509NameTests::test_copy +. tests/test_crypto.py::X509NameTests::test_der +. tests/test_crypto.py::X509NameTests::test_get_components +. tests/test_crypto.py::X509NameTests::test_hash +. tests/test_crypto.py::X509NameTests::test_load_nul_byte_attribute +. tests/test_crypto.py::X509NameTests::test_onlyStringAttributes +. tests/test_crypto.py::X509NameTests::test_repr +. tests/test_crypto.py::X509NameTests::test_setAttributeFailure +. tests/test_crypto.py::X509NameTests::test_setInvalidAttribute +. tests/test_crypto.py::X509NameTests::test_type +. tests/test_crypto.py::X509ReqTests::test_add_extensions +. tests/test_crypto.py::X509ReqTests::test_add_extensions_wrong_args +. tests/test_crypto.py::X509ReqTests::test_construction +. tests/test_crypto.py::X509ReqTests::test_get_extensions +. tests/test_crypto.py::X509ReqTests::test_get_subject +. tests/test_crypto.py::X509ReqTests::test_get_subject_wrong_args +. tests/test_crypto.py::X509ReqTests::test_sign +. tests/test_crypto.py::X509ReqTests::test_signWithPublicKey +. tests/test_crypto.py::X509ReqTests::test_signWithUngenerated +. tests/test_crypto.py::X509ReqTests::test_signWithUnknownDigest +. tests/test_crypto.py::X509ReqTests::test_type +. tests/test_crypto.py::X509ReqTests::test_verify_success +. tests/test_crypto.py::X509ReqTests::test_verify_uninitialized_key +. tests/test_crypto.py::X509ReqTests::test_verify_wrong_args +. tests/test_crypto.py::X509ReqTests::test_verify_wrong_key +. tests/test_crypto.py::X509ReqTests::test_version +. tests/test_crypto.py::X509ReqTests::test_version_wrong_args +. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_intermediate +. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_root +. tests/test_crypto.py::X509StoreContextTests::test_modification_pre_verify +. tests/test_crypto.py::X509StoreContextTests::test_reuse +. tests/test_crypto.py::X509StoreContextTests::test_trusted_self_signed +. tests/test_crypto.py::X509StoreContextTests::test_untrusted_self_signed +. tests/test_crypto.py::X509StoreContextTests::test_valid +. tests/test_crypto.py::X509StoreTests::test_add_cert +. tests/test_crypto.py::X509StoreTests::test_add_cert_rejects_duplicate +. tests/test_crypto.py::X509StoreTests::test_add_cert_wrong_args +. tests/test_crypto.py::X509StoreTests::test_type +. tests/test_crypto.py::X509Tests::test_construction +. tests/test_crypto.py::X509Tests::test_digest +. tests/test_crypto.py::X509Tests::test_extension_count +. tests/test_crypto.py::X509Tests::test_get_extension +. tests/test_crypto.py::X509Tests::test_get_issuer +. tests/test_crypto.py::X509Tests::test_get_issuer_wrong_args +. tests/test_crypto.py::X509Tests::test_get_notAfter +. tests/test_crypto.py::X509Tests::test_get_notBefore +. tests/test_crypto.py::X509Tests::test_get_pubkey_uninitialized +. tests/test_crypto.py::X509Tests::test_get_serial_number_wrong_args +. tests/test_crypto.py::X509Tests::test_get_signature_algorithm +. tests/test_crypto.py::X509Tests::test_get_subject +. tests/test_crypto.py::X509Tests::test_get_subject_wrong_args +. tests/test_crypto.py::X509Tests::test_get_undefined_signature_algorithm +. tests/test_crypto.py::X509Tests::test_get_version_wrong_args +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter_wrong_args +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore +. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore_wrong_args +. tests/test_crypto.py::X509Tests::test_has_expired +. tests/test_crypto.py::X509Tests::test_has_expired_wrong_args +. tests/test_crypto.py::X509Tests::test_has_not_expired +. tests/test_crypto.py::X509Tests::test_invalid_digest_algorithm +. tests/test_crypto.py::X509Tests::test_nullbyte_subjectAltName +. tests/test_crypto.py::X509Tests::test_root_has_not_expired +. tests/test_crypto.py::X509Tests::test_serial_number +. tests/test_crypto.py::X509Tests::test_set_issuer +. tests/test_crypto.py::X509Tests::test_set_issuer_wrong_args +. tests/test_crypto.py::X509Tests::test_set_notAfter +. tests/test_crypto.py::X509Tests::test_set_notBefore +. tests/test_crypto.py::X509Tests::test_set_pubkey_wrong_type +. tests/test_crypto.py::X509Tests::test_set_subject +. tests/test_crypto.py::X509Tests::test_set_subject_wrong_args +. tests/test_crypto.py::X509Tests::test_set_version_wrong_args +. tests/test_crypto.py::X509Tests::test_sign +. tests/test_crypto.py::X509Tests::test_signWithPublicKey +. tests/test_crypto.py::X509Tests::test_signWithUngenerated +. tests/test_crypto.py::X509Tests::test_signWithUnknownDigest +. tests/test_crypto.py::X509Tests::test_sign_bad_pubkey_type +. tests/test_crypto.py::X509Tests::test_subject_name_hash +. tests/test_crypto.py::X509Tests::test_subject_name_hash_wrong_args +. tests/test_crypto.py::X509Tests::test_type +. tests/test_crypto.py::X509Tests::test_version +. tests/test_crypto.py::pep8 +. tests/test_crypto.py::pyflakes +. tests/test_rand.py::RandTests::test_add +. tests/test_rand.py::RandTests::test_add_wrong_args +. tests/test_rand.py::RandTests::test_bytes +. tests/test_rand.py::RandTests::test_bytes_paths +. tests/test_rand.py::RandTests::test_bytes_wrong_args +. tests/test_rand.py::RandTests::test_cleanup +. tests/test_rand.py::RandTests::test_cleanup_wrong_args +. tests/test_rand.py::RandTests::test_egd_warning +. tests/test_rand.py::RandTests::test_egd_wrong_args +. tests/test_rand.py::RandTests::test_insufficientMemory +. tests/test_rand.py::RandTests::test_load_file_wrong_args +. tests/test_rand.py::RandTests::test_seed +. tests/test_rand.py::RandTests::test_seed_wrong_args +. tests/test_rand.py::RandTests::test_status +. tests/test_rand.py::RandTests::test_status_wrong_args +. tests/test_rand.py::RandTests::test_unicode_paths +. tests/test_rand.py::RandTests::test_write_file_wrong_args +. tests/test_rand.py::pep8 +. tests/test_rand.py::pyflakes +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_callback_exception +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_no_server +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_server_fail +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_set_on_connection +. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_success +. tests/test_ssl.py::ConnectionBIOTests::test_buffer_size +. tests/test_ssl.py::ConnectionBIOTests::test_wantReadError +. tests/test_ssl.py::ConnectionGetCipherListTests::test_result +. tests/test_ssl.py::ConnectionGetCipherListTests::test_wrong_args +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_no_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_really_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_respects_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_no_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_really_doesnt_overfill +. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_respects_length +. tests/test_ssl.py::ConnectionRecvIntoTests::test_peek +. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate +. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate_wrong_args +. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations +. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations_wrong_args +. tests/test_ssl.py::ConnectionSendTests::test_short_bytes +. tests/test_ssl.py::ConnectionSendTests::test_short_memoryview +. tests/test_ssl.py::ConnectionSendTests::test_text +. tests/test_ssl.py::ConnectionSendTests::test_wrong_args +. tests/test_ssl.py::ConnectionSendallTests::test_closed +. tests/test_ssl.py::ConnectionSendallTests::test_long +. tests/test_ssl.py::ConnectionSendallTests::test_short +. tests/test_ssl.py::ConnectionSendallTests::test_short_memoryview +. tests/test_ssl.py::ConnectionSendallTests::test_text +. tests/test_ssl.py::ConnectionSendallTests::test_wrong_args +. tests/test_ssl.py::ConnectionTests::test_accept +. tests/test_ssl.py::ConnectionTests::test_accept_wrong_args +. tests/test_ssl.py::ConnectionTests::test_app_data +. tests/test_ssl.py::ConnectionTests::test_app_data_wrong_args +. tests/test_ssl.py::ConnectionTests::test_client_get_session +. tests/test_ssl.py::ConnectionTests::test_client_set_session +. tests/test_ssl.py::ConnectionTests::test_connect +. tests/test_ssl.py::ConnectionTests::test_connect_ex +. tests/test_ssl.py::ConnectionTests::test_connect_refused +. tests/test_ssl.py::ConnectionTests::test_connect_wrong_args +. tests/test_ssl.py::ConnectionTests::test_connection_undefined_attr +. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits +. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_cipher_name +. tests/test_ssl.py::ConnectionTests::test_get_cipher_name_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_cipher_version +. tests/test_ssl.py::ConnectionTests::test_get_cipher_version_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_context +. tests/test_ssl.py::ConnectionTests::test_get_context_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_finished +. tests/test_ssl.py::ConnectionTests::test_get_finished_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_none +. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_peer_finished +. tests/test_ssl.py::ConnectionTests::test_get_peer_finished_before_connect +. tests/test_ssl.py::ConnectionTests::test_get_protocol_version +. tests/test_ssl.py::ConnectionTests::test_get_protocol_version_name +. tests/test_ssl.py::ConnectionTests::test_get_servername_wrong_args +. tests/test_ssl.py::ConnectionTests::test_get_session_unconnected +. tests/test_ssl.py::ConnectionTests::test_get_session_wrong_args +. tests/test_ssl.py::ConnectionTests::test_makefile +. tests/test_ssl.py::ConnectionTests::test_peek +. tests/test_ssl.py::ConnectionTests::test_pending +. tests/test_ssl.py::ConnectionTests::test_pending_wrong_args +. tests/test_ssl.py::ConnectionTests::test_server_get_session +. tests/test_ssl.py::ConnectionTests::test_set_context +. tests/test_ssl.py::ConnectionTests::test_set_context_wrong_args +. tests/test_ssl.py::ConnectionTests::test_set_session_wrong_args +. tests/test_ssl.py::ConnectionTests::test_set_shutdown +. tests/test_ssl.py::ConnectionTests::test_set_tlsext_host_name_wrong_args +. tests/test_ssl.py::ConnectionTests::test_shutdown +. tests/test_ssl.py::ConnectionTests::test_shutdown_closed +. tests/test_ssl.py::ConnectionTests::test_shutdown_truncated +. tests/test_ssl.py::ConnectionTests::test_shutdown_wrong_args +. tests/test_ssl.py::ConnectionTests::test_state_string +. tests/test_ssl.py::ConnectionTests::test_tls_finished_message_symmetry +. tests/test_ssl.py::ConnectionTests::test_type +. tests/test_ssl.py::ConnectionTests::test_wantWriteError +. tests/test_ssl.py::ConstantsTests::test_op_cookie_exchange +. tests/test_ssl.py::ConstantsTests::test_op_no_compression +. tests/test_ssl.py::ConstantsTests::test_op_no_query_mtu +. tests/test_ssl.py::ConstantsTests::test_op_no_ticket +. tests/test_ssl.py::ConstantsTests::test_sess_cache_both +. tests/test_ssl.py::ConstantsTests::test_sess_cache_client +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_auto_clear +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_lookup +. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_store +. tests/test_ssl.py::ConstantsTests::test_sess_cache_off +. tests/test_ssl.py::ConstantsTests::test_sess_cache_server +. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert +. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert_invalid_cert +. tests/test_ssl.py::ContextTests::test_app_data +. tests/test_ssl.py::ContextTests::test_check_privatekey_invalid +. tests/test_ssl.py::ContextTests::test_check_privatekey_valid +. tests/test_ssl.py::ContextTests::test_check_privatekey_wrong_args +. tests/test_ssl.py::ContextTests::test_get_app_data_wrong_args +. tests/test_ssl.py::ContextTests::test_get_cert_store +. tests/test_ssl.py::ContextTests::test_get_session_cache_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_get_timeout_wrong_args +. tests/test_ssl.py::ContextTests::test_get_verify_depth_wrong_args +. tests/test_ssl.py::ContextTests::test_get_verify_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_bytes +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_missing_file +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_unicode +. tests/test_ssl.py::ContextTests::test_load_tmp_dh_wrong_args +. tests/test_ssl.py::ContextTests::test_load_verify_bytes_cafile +. tests/test_ssl.py::ContextTests::test_load_verify_directory_bytes_capath +. tests/test_ssl.py::ContextTests::test_load_verify_directory_unicode_capath +. tests/test_ssl.py::ContextTests::test_load_verify_invalid_file +. tests/test_ssl.py::ContextTests::test_load_verify_locations_wrong_args +. tests/test_ssl.py::ContextTests::test_load_verify_unicode_cafile +. tests/test_ssl.py::ContextTests::test_method +. tests/test_ssl.py::ContextTests::test_passwd_callback_exception +. tests/test_ssl.py::ContextTests::test_passwd_callback_false +. tests/test_ssl.py::ContextTests::test_passwd_callback_non_string +. tests/test_ssl.py::ContextTests::test_passwd_callback_too_long +. tests/test_ssl.py::ContextTests::test_session_cache_mode +. tests/test_ssl.py::ContextTests::test_set_app_data_wrong_args +. tests/test_ssl.py::ContextTests::test_set_default_verify_paths_signature +. tests/test_ssl.py::ContextTests::test_set_info_callback +. tests/test_ssl.py::ContextTests::test_set_mode +. tests/test_ssl.py::ContextTests::test_set_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_set_options +. tests/test_ssl.py::ContextTests::test_set_options_wrong_args +. tests/test_ssl.py::ContextTests::test_set_passwd_cb +. tests/test_ssl.py::ContextTests::test_set_passwd_cb_wrong_args +. tests/test_ssl.py::ContextTests::test_set_session_cache_mode_wrong_args +. tests/test_ssl.py::ContextTests::test_set_timeout_wrong_args +. tests/test_ssl.py::ContextTests::test_set_tmp_ecdh +. tests/test_ssl.py::ContextTests::test_set_verify_callback_connection_argument +. tests/test_ssl.py::ContextTests::test_set_verify_callback_exception +. tests/test_ssl.py::ContextTests::test_set_verify_depth_wrong_args +. tests/test_ssl.py::ContextTests::test_set_verify_mode +. tests/test_ssl.py::ContextTests::test_timeout +. tests/test_ssl.py::ContextTests::test_type +. tests/test_ssl.py::ContextTests::test_use_certificate +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_bytes +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_unicode +. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_wrong_args +. tests/test_ssl.py::ContextTests::test_use_certificate_file_bytes +. tests/test_ssl.py::ContextTests::test_use_certificate_file_missing +. tests/test_ssl.py::ContextTests::test_use_certificate_file_unicode +. tests/test_ssl.py::ContextTests::test_use_certificate_file_wrong_args +. tests/test_ssl.py::ContextTests::test_use_certificate_uninitialized +. tests/test_ssl.py::ContextTests::test_use_certificate_wrong_args +. tests/test_ssl.py::ContextTests::test_use_privatekey +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_bytes +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_missing +. tests/test_ssl.py::ContextTests::test_use_privatekey_file_unicode +. tests/test_ssl.py::ContextTests::test_verify_depth +. tests/test_ssl.py::ErrorTests::test_type +. tests/test_ssl.py::InfoConstantTests::test_integers +. tests/test_ssl.py::MemoryBIOTests::test_add_client_ca_errors +. tests/test_ssl.py::MemoryBIOTests::test_memoryConnect +. tests/test_ssl.py::MemoryBIOTests::test_multiple_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_mutated_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_one_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_outgoingOverflow +. tests/test_ssl.py::MemoryBIOTests::test_reset_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_after_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_set_and_add_client_ca +. tests/test_ssl.py::MemoryBIOTests::test_set_client_ca_list_errors +. tests/test_ssl.py::MemoryBIOTests::test_set_empty_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_multiple_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_set_one_ca_list +. tests/test_ssl.py::MemoryBIOTests::test_shutdown +. tests/test_ssl.py::MemoryBIOTests::test_socketConnect +. tests/test_ssl.py::MemoryBIOTests::test_socketOverridesMemory +. tests/test_ssl.py::MemoryBIOTests::test_unexpectedEndOfFile +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_advertise_error +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_client_fail +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_select_error +. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_success +. tests/test_ssl.py::ServerNameCallbackTests::test_no_servername +. tests/test_ssl.py::ServerNameCallbackTests::test_old_callback_forgotten +. tests/test_ssl.py::ServerNameCallbackTests::test_servername +. tests/test_ssl.py::ServerNameCallbackTests::test_wrong_args +. tests/test_ssl.py::SessionTests::test_construction +. tests/test_ssl.py::SessionTests::test_construction_wrong_args +. tests/test_ssl.py::TestContext::()::test_load_client_ca +. tests/test_ssl.py::TestContext::()::test_load_client_ca_invalid +. tests/test_ssl.py::TestContext::()::test_load_client_ca_unicode +. tests/test_ssl.py::TestContext::()::test_set_cipher_list[0hello world:AES128-SHA] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list[1hello world:AES128-SHA] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[cipher_list0-TypeError] +. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[imaginary-cipher-Error] +. tests/test_ssl.py::TestContext::()::test_set_session_id +. tests/test_ssl.py::TestContext::()::test_set_session_id_fail +. tests/test_ssl.py::TestContext::()::test_set_session_id_unicode +. tests/test_ssl.py::TestRequires::()::test_available +. tests/test_ssl.py::TestRequires::()::test_unavailable +. tests/test_ssl.py::VersionTests::test_OPENSSL_VERSION_NUMBER +. tests/test_ssl.py::VersionTests::test_SSLeay_version +. tests/test_ssl.py::pep8 +. tests/test_tsafe.py::ConnectionTest::test_instantiation +. tests/test_tsafe.py::pep8 +. tests/test_tsafe.py::pyflakes +. tests/test_util.py::ErrorTests::test_exception_from_error_queue_nonexistent_reason +. tests/test_util.py::pep8 +. tests/test_util.py::pyflakes +. tests/util.py::pep8 +. tests/util.py::pyflakes +F tests/test_ssl.py::ConnectionTests::test_set_session_wrong_method +F tests/test_ssl.py::pyflakes +s tests/test_ssl.py::ConnectionBIOTests::test_buffer_size_long +s tests/test_ssl.py::ConnectionSendTests::test_short_buffer +s tests/test_ssl.py::ConnectionSendallTests::test_short_buffers +s tests/test_ssl.py::ConnectionTests::test_set_shutdown_long +s tests/test_ssl.py::ContextTests::test_method_long +s tests/test_ssl.py::ContextTests::test_session_cache_mode_long +s tests/test_ssl.py::ContextTests::test_set_default_verify_paths +s tests/test_ssl.py::ContextTests::test_set_mode_long +s tests/test_ssl.py::ContextTests::test_set_options_long +s tests/test_ssl.py::ContextTests::test_set_verify_mode_long +s tests/test_ssl.py::ContextTests::test_timeout_long +s tests/test_ssl.py::ContextTests::test_use_certificate_file_long +s tests/test_ssl.py::ContextTests::test_use_privatekey_file_long +s tests/test_ssl.py::ContextTests::test_verify_depth_long diff -r d30cc5fc0cf0 -r c61ba9155a6a components/python/pyopenssl/test/results-all.master --- a/components/python/pyopenssl/test/results-all.master Wed Jan 18 09:07:36 2017 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,616 +0,0 @@ -. lib/OpenSSL/SSL.py::pep8 -. lib/OpenSSL/SSL.py::pyflakes -. lib/OpenSSL/__init__.py::pep8 -. lib/OpenSSL/__init__.py::pyflakes -. lib/OpenSSL/_util.py::pep8 -. lib/OpenSSL/_util.py::pyflakes -. lib/OpenSSL/crypto.py::pep8 -. lib/OpenSSL/crypto.py::pyflakes -. lib/OpenSSL/rand.py::pep8 -. lib/OpenSSL/rand.py::pyflakes -. lib/OpenSSL/tsafe.py::pep8 -. lib/OpenSSL/tsafe.py::pyflakes -. lib/OpenSSL/version.py::pep8 -. lib/OpenSSL/version.py::pyflakes -. tests/__init__.py::pep8 -. tests/__init__.py::pyflakes -. tests/conftest.py::pep8 -. tests/conftest.py::pyflakes -. tests/memdbg.py::pep8 -. tests/memdbg.py::pyflakes -. tests/test_crypto.py::pep8 -. tests/test_crypto.py::pyflakes -. tests/test_crypto.py::X509ExtTests::test_construction -. tests/test_crypto.py::X509ExtTests::test_get_critical -. tests/test_crypto.py::X509ExtTests::test_get_data -. tests/test_crypto.py::X509ExtTests::test_get_data_wrong_args -. tests/test_crypto.py::X509ExtTests::test_get_short_name -. tests/test_crypto.py::X509ExtTests::test_invalid_extension -. tests/test_crypto.py::X509ExtTests::test_invalid_issuer -. tests/test_crypto.py::X509ExtTests::test_invalid_subject -. tests/test_crypto.py::X509ExtTests::test_issuer -. tests/test_crypto.py::X509ExtTests::test_missing_issuer -. tests/test_crypto.py::X509ExtTests::test_missing_subject -. tests/test_crypto.py::X509ExtTests::test_str -. tests/test_crypto.py::X509ExtTests::test_subject -. tests/test_crypto.py::X509ExtTests::test_type -. tests/test_crypto.py::X509ExtTests::test_unused_issuer -. tests/test_crypto.py::X509ExtTests::test_unused_subject -. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_private_key -. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_public_key -. tests/test_crypto.py::TestPKey::()::test_convert_from_cryptography_unsupported_type -. tests/test_crypto.py::TestPKey::()::test_convert_public_pkey_to_cryptography_key -. tests/test_crypto.py::TestPKey::()::test_convert_private_pkey_to_cryptography_key -. tests/test_crypto.py::PKeyTests::test_check_public_key -. tests/test_crypto.py::PKeyTests::test_check_wrong_args -. tests/test_crypto.py::PKeyTests::test_construction -. tests/test_crypto.py::PKeyTests::test_dsaGeneration -. tests/test_crypto.py::PKeyTests::test_failedGeneration -. tests/test_crypto.py::PKeyTests::test_inconsistentKey -. tests/test_crypto.py::PKeyTests::test_pregeneration -. tests/test_crypto.py::PKeyTests::test_regeneration -. tests/test_crypto.py::PKeyTests::test_rsaGeneration -. tests/test_crypto.py::PKeyTests::test_type -. tests/test_crypto.py::X509NameTests::test_attributes -. tests/test_crypto.py::X509NameTests::test_comparison -. tests/test_crypto.py::X509NameTests::test_copy -. tests/test_crypto.py::X509NameTests::test_der -. tests/test_crypto.py::X509NameTests::test_get_components -. tests/test_crypto.py::X509NameTests::test_hash -. tests/test_crypto.py::X509NameTests::test_load_nul_byte_attribute -. tests/test_crypto.py::X509NameTests::test_onlyStringAttributes -. tests/test_crypto.py::X509NameTests::test_repr -. tests/test_crypto.py::X509NameTests::test_setAttributeFailure -. tests/test_crypto.py::X509NameTests::test_setInvalidAttribute -. tests/test_crypto.py::X509NameTests::test_type -. tests/test_crypto.py::X509ReqTests::test_add_extensions -. tests/test_crypto.py::X509ReqTests::test_add_extensions_wrong_args -. tests/test_crypto.py::X509ReqTests::test_construction -. tests/test_crypto.py::X509ReqTests::test_get_extensions -. tests/test_crypto.py::X509ReqTests::test_get_subject -. tests/test_crypto.py::X509ReqTests::test_get_subject_wrong_args -. tests/test_crypto.py::X509ReqTests::test_sign -. tests/test_crypto.py::X509ReqTests::test_signWithPublicKey -. tests/test_crypto.py::X509ReqTests::test_signWithUngenerated -. tests/test_crypto.py::X509ReqTests::test_signWithUnknownDigest -. tests/test_crypto.py::X509ReqTests::test_type -. tests/test_crypto.py::X509ReqTests::test_verify_success -. tests/test_crypto.py::X509ReqTests::test_verify_uninitialized_key -. tests/test_crypto.py::X509ReqTests::test_verify_wrong_args -. tests/test_crypto.py::X509ReqTests::test_verify_wrong_key -. tests/test_crypto.py::X509ReqTests::test_version -. tests/test_crypto.py::X509ReqTests::test_version_wrong_args -. tests/test_crypto.py::X509Tests::test_construction -. tests/test_crypto.py::X509Tests::test_digest -. tests/test_crypto.py::X509Tests::test_extension_count -. tests/test_crypto.py::X509Tests::test_get_extension -. tests/test_crypto.py::X509Tests::test_get_issuer -. tests/test_crypto.py::X509Tests::test_get_issuer_wrong_args -. tests/test_crypto.py::X509Tests::test_get_notAfter -. tests/test_crypto.py::X509Tests::test_get_notBefore -. tests/test_crypto.py::X509Tests::test_get_pubkey_uninitialized -. tests/test_crypto.py::X509Tests::test_get_serial_number_wrong_args -. tests/test_crypto.py::X509Tests::test_get_signature_algorithm -. tests/test_crypto.py::X509Tests::test_get_subject -. tests/test_crypto.py::X509Tests::test_get_subject_wrong_args -. tests/test_crypto.py::X509Tests::test_get_undefined_signature_algorithm -. tests/test_crypto.py::X509Tests::test_get_version_wrong_args -. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter -. tests/test_crypto.py::X509Tests::test_gmtime_adj_notAfter_wrong_args -. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore -. tests/test_crypto.py::X509Tests::test_gmtime_adj_notBefore_wrong_args -. tests/test_crypto.py::X509Tests::test_has_expired -. tests/test_crypto.py::X509Tests::test_has_expired_wrong_args -. tests/test_crypto.py::X509Tests::test_has_not_expired -. tests/test_crypto.py::X509Tests::test_invalid_digest_algorithm -. tests/test_crypto.py::X509Tests::test_nullbyte_subjectAltName -. tests/test_crypto.py::X509Tests::test_root_has_not_expired -. tests/test_crypto.py::X509Tests::test_serial_number -. tests/test_crypto.py::X509Tests::test_set_issuer -. tests/test_crypto.py::X509Tests::test_set_issuer_wrong_args -. tests/test_crypto.py::X509Tests::test_set_notAfter -. tests/test_crypto.py::X509Tests::test_set_notBefore -. tests/test_crypto.py::X509Tests::test_set_pubkey_wrong_type -. tests/test_crypto.py::X509Tests::test_set_subject -. tests/test_crypto.py::X509Tests::test_set_subject_wrong_args -. tests/test_crypto.py::X509Tests::test_set_version_wrong_args -. tests/test_crypto.py::X509Tests::test_sign -. tests/test_crypto.py::X509Tests::test_signWithPublicKey -. tests/test_crypto.py::X509Tests::test_signWithUngenerated -. tests/test_crypto.py::X509Tests::test_signWithUnknownDigest -. tests/test_crypto.py::X509Tests::test_sign_bad_pubkey_type -. tests/test_crypto.py::X509Tests::test_subject_name_hash -. tests/test_crypto.py::X509Tests::test_subject_name_hash_wrong_args -. tests/test_crypto.py::X509Tests::test_type -. tests/test_crypto.py::X509Tests::test_version -. tests/test_crypto.py::X509StoreTests::test_add_cert -. tests/test_crypto.py::X509StoreTests::test_add_cert_rejects_duplicate -. tests/test_crypto.py::X509StoreTests::test_add_cert_wrong_args -. tests/test_crypto.py::X509StoreTests::test_type -. tests/test_crypto.py::PKCS12Tests::test_cert_only -. tests/test_crypto.py::PKCS12Tests::test_empty_construction -. tests/test_crypto.py::PKCS12Tests::test_export_without_args -. tests/test_crypto.py::PKCS12Tests::test_export_without_bytes -. tests/test_crypto.py::PKCS12Tests::test_export_without_mac -. tests/test_crypto.py::PKCS12Tests::test_friendly_name -. tests/test_crypto.py::PKCS12Tests::test_key_cert_mismatch -. tests/test_crypto.py::PKCS12Tests::test_key_only -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12 -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_empty -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_empty_passphrase_load_null -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_garbage -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_no_passphrase -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_empty -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_null_passphrase_load_null -. tests/test_crypto.py::PKCS12Tests::test_load_pkcs12_text_passphrase -. tests/test_crypto.py::PKCS12Tests::test_load_without_mac -. tests/test_crypto.py::PKCS12Tests::test_removing_ca_cert -. tests/test_crypto.py::PKCS12Tests::test_replace -. tests/test_crypto.py::PKCS12Tests::test_type -. tests/test_crypto.py::PKCS12Tests::test_type_errors -. tests/test_crypto.py::PKCS12Tests::test_various_empty_passphrases -. tests/test_crypto.py::PKCS12Tests::test_zero_len_list_for_ca -. tests/test_crypto.py::TestLoadPublicKey::()::test_loading_works -. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_type -. tests/test_crypto.py::TestLoadPublicKey::()::test_invalid_key_format -. tests/test_crypto.py::TestLoadPublicKey::()::test_tolerates_unicode_strings -F tests/test_crypto.py::FunctionTests::test_dump_certificate - self = - - def test_dump_certificate(self): - """ - :py:obj:`dump_certificate` writes PEM, DER, and text. - """ - pemData = cleartextCertificatePEM + cleartextPrivateKeyPEM - cert = load_certificate(FILETYPE_PEM, pemData) - dumped_pem = dump_certificate(FILETYPE_PEM, cert) - self.assertEqual(dumped_pem, cleartextCertificatePEM) - dumped_der = dump_certificate(FILETYPE_ASN1, cert) - good_der = _runopenssl(dumped_pem, b"x509", b"-outform", b"DER") - self.assertEqual(dumped_der, good_der) - cert2 = load_certificate(FILETYPE_ASN1, dumped_der) - dumped_pem2 = dump_certificate(FILETYPE_PEM, cert2) - self.assertEqual(dumped_pem2, cleartextCertificatePEM) - dumped_text = dump_certificate(FILETYPE_TEXT, cert) - good_text = _runopenssl( - dumped_pem, b"x509", b"-noout", b"-text", b"-nameopt", b"") - > self.assertEqual(dumped_text, good_text) - E AssertionError: 'Certificate:\n Data:\n Version: 3 (0x2)\n Serial Number:\n 3d:0c:c4:e0:c6:de:b9:f4\n Signature Algorithm: sha1WithRSAEncryption\n Issuer: C=US, ST=IL, L=Chicago, O=Testing, CN=Testing Root CA\n Validity\n Not Before: Mar 25 12:36:58 2009 GMT\n Not After : Jun 11 12:36:58 2017 GMT\n Subject: C=US, ST=IL, L=Chicago, O=Testing, CN=Testing Root CA\n Subject Public Key Info:\n Public Key Algorithm: rsaEncryption\n Public-Key: (1024 bit)\n Modulus:\n 00:f9:9a:42:e9:8b:ba:ba:44:e7:6e:ee:48:41:dd:\n 2f:5a:6a:70:34:66:5b:3b:be:f7:c6:3a:60:7c:d3:\n fc:9e:ca:58:46:a6:c8:c0:8d:67:a7:d1:5b:52:42:\n 47:bf:36:51:0f:1a:d3:b7:f2:db:15:ec:2b:2e:16:\n 74:a6:b1:c8:6f:02:71:ab:70:99:7b:e9:bd:14:38:\n e1:d4:80:34:c8:a1:1c:42:e9:00:d4:dd:c9:5a:7a:\n 0c:2c:ac:10:3e:b0:91:01:6e:ac:79:45:d5:db:21:\n 11:a2:70:f1:bf:f2:a4:38:66:6d:52:28:e8:28:b5:\n c6:f0:89:aa:2b:db:2c:59:db\n Exponent: 65537 (0x10001)\n X509v3 extensions:\n X509v3 Subject Key Identifier: \n 83:55:77:2D:5E:21:F1:49:0C:09:24:E7:54:09:12:8D:C8:7E:04:AE\n X509v3 Authority Key Identifier: \n keyid:83:55:77:2D:5E:21:F1:49:0C:09:24:E7:54:09:12:8D:C8:7E:04:AE\n DirName:/C=US/ST=IL/L=Chicago/O=Testing/CN=Testing Root CA\n serial:3D:0C:C4:E0:C6:DE:B9:F4\n\n X509v3 Basic Constraints: \n CA:TRUE\n Signature Algorithm: sha1WithRSAEncryption\n 61:82:0d:ac:cc:24:6a:16:34:1a:5c:d3:7b:ba:fa:c9:9c:f7:\n 97:44:79:a7:76:2a:56:57:04:04:ce:74:54:f5:55:eb:18:df:\n e9:d4:3a:a6:61:12:14:c6:94:33:22:86:48:1a:66:7c:e8:22:\n af:d4:6a:68:9d:7a:09:38:86:2a:ec:09:3f:d1:fb:ab:ec:28:\n 00:31:35:37:01:8d:47:99:8e:5c:a4:08:95:b2:e6:88:d2:84:\n 67:ed:5c:82:98:c3:f9:e3:55:b2:8c:5e:bb:dc:f3:7a:a6:4d:\n d1:a5:dd:30:0c:d1:fc:50:22:9a:a0:72:09:45:2e:f7:84:06:\n 0c:e7\n' != 'Certificate:\n Data:\n Version: 3 (0x2)\n Serial Number: 4399107405722335732 (0x3d0cc4e0c6deb9f4)\n Signature Algorithm: sha1WithRSAEncryption\n Issuer: C=US, ST=IL, L=Chicago, O=Testing, CN=Testing Root CA\n Validity\n Not Before: Mar 25 12:36:58 2009 GMT\n Not After : Jun 11 12:36:58 2017 GMT\n Subject: C=US, ST=IL, L=Chicago, O=Testing, CN=Testing Root CA\n Subject Public Key Info:\n Public Key Algorithm: rsaEncryption\n Public-Key: (1024 bit)\n Modulus:\n 00:f9:9a:42:e9:8b:ba:ba:44:e7:6e:ee:48:41:dd:\n 2f:5a:6a:70:34:66:5b:3b:be:f7:c6:3a:60:7c:d3:\n fc:9e:ca:58:46:a6:c8:c0:8d:67:a7:d1:5b:52:42:\n 47:bf:36:51:0f:1a:d3:b7:f2:db:15:ec:2b:2e:16:\n 74:a6:b1:c8:6f:02:71:ab:70:99:7b:e9:bd:14:38:\n e1:d4:80:34:c8:a1:1c:42:e9:00:d4:dd:c9:5a:7a:\n 0c:2c:ac:10:3e:b0:91:01:6e:ac:79:45:d5:db:21:\n 11:a2:70:f1:bf:f2:a4:38:66:6d:52:28:e8:28:b5:\n c6:f0:89:aa:2b:db:2c:59:db\n Exponent: 65537 (0x10001)\n X509v3 extensions:\n X509v3 Subject Key Identifier: \n 83:55:77:2D:5E:21:F1:49:0C:09:24:E7:54:09:12:8D:C8:7E:04:AE\n X509v3 Authority Key Identifier: \n keyid:83:55:77:2D:5E:21:F1:49:0C:09:24:E7:54:09:12:8D:C8:7E:04:AE\n DirName:/C=US/ST=IL/L=Chicago/O=Testing/CN=Testing Root CA\n serial:3D:0C:C4:E0:C6:DE:B9:F4\n\n X509v3 Basic Constraints: \n CA:TRUE\n Signature Algorithm: sha1WithRSAEncryption\n 61:82:0d:ac:cc:24:6a:16:34:1a:5c:d3:7b:ba:fa:c9:9c:f7:\n 97:44:79:a7:76:2a:56:57:04:04:ce:74:54:f5:55:eb:18:df:\n e9:d4:3a:a6:61:12:14:c6:94:33:22:86:48:1a:66:7c:e8:22:\n af:d4:6a:68:9d:7a:09:38:86:2a:ec:09:3f:d1:fb:ab:ec:28:\n 00:31:35:37:01:8d:47:99:8e:5c:a4:08:95:b2:e6:88:d2:84:\n 67:ed:5c:82:98:c3:f9:e3:55:b2:8c:5e:bb:dc:f3:7a:a6:4d:\n d1:a5:dd:30:0c:d1:fc:50:22:9a:a0:72:09:45:2e:f7:84:06:\n 0c:e7\n' - - tests/test_crypto.py:2781: AssertionError -. tests/test_crypto.py::FunctionTests::test_dump_certificate_bad_type -. tests/test_crypto.py::FunctionTests::test_dump_certificate_request -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_asn1 -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_filetype -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_invalid_passphrase_type -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallback -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseCallbackLength -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphraseWrongType -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_passphrase_exception -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_pem -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_text -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_unknown_cipher -. tests/test_crypto.py::FunctionTests::test_dump_privatekey_wrong_args -. tests/test_crypto.py::FunctionTests::test_dump_publickey_asn1 -. tests/test_crypto.py::FunctionTests::test_dump_publickey_invalid_type -. tests/test_crypto.py::FunctionTests::test_dump_publickey_pem -. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_asn1 -. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_invalid -. tests/test_crypto.py::FunctionTests::test_load_pkcs7_data_pem -. tests/test_crypto.py::FunctionTests::test_load_pkcs7_type_invalid -. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_format -. tests/test_crypto.py::FunctionTests::test_load_privatekey_invalid_passphrase_type -. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase -. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallback -. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseCallbackLength -. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphraseWrongType -. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_exception -. tests/test_crypto.py::FunctionTests::test_load_privatekey_passphrase_wrong_return_type -. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphrase -. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrongPassphraseCallback -. tests/test_crypto.py::FunctionTests::test_load_privatekey_wrong_args -. tests/test_crypto.py::LoadCertificateTests::test_badFileType -. tests/test_crypto.py::LoadCertificateTests::test_bad_certificate -. tests/test_crypto.py::PKCS7Tests::test_attribute -. tests/test_crypto.py::PKCS7Tests::test_get_type_name -. tests/test_crypto.py::PKCS7Tests::test_get_type_name_wrong_args -. tests/test_crypto.py::PKCS7Tests::test_type -. tests/test_crypto.py::PKCS7Tests::test_type_is_data -. tests/test_crypto.py::PKCS7Tests::test_type_is_data_wrong_args -. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped -. tests/test_crypto.py::PKCS7Tests::test_type_is_enveloped_wrong_args -. tests/test_crypto.py::PKCS7Tests::test_type_is_signed -. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped -. tests/test_crypto.py::PKCS7Tests::test_type_is_signedAndEnveloped_wrong_args -. tests/test_crypto.py::PKCS7Tests::test_type_is_signed_wrong_args -. tests/test_crypto.py::NetscapeSPKITests::test_b64_encode -. tests/test_crypto.py::NetscapeSPKITests::test_construction -. tests/test_crypto.py::NetscapeSPKITests::test_invalid_attribute -. tests/test_crypto.py::NetscapeSPKITests::test_sign -. tests/test_crypto.py::NetscapeSPKITests::test_signWithPublicKey -. tests/test_crypto.py::NetscapeSPKITests::test_signWithUngenerated -. tests/test_crypto.py::NetscapeSPKITests::test_signWithUnknownDigest -. tests/test_crypto.py::NetscapeSPKITests::test_type -. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_get_reason -. tests/test_crypto.py::TestRevoked::()::test_ignores_unsupported_revoked_cert_extension_set_new_reason -. tests/test_crypto.py::RevokedTests::test_construction -. tests/test_crypto.py::RevokedTests::test_construction_wrong_args -. tests/test_crypto.py::RevokedTests::test_date -. tests/test_crypto.py::RevokedTests::test_get_reason_wrong_arguments -. tests/test_crypto.py::RevokedTests::test_reason -. tests/test_crypto.py::RevokedTests::test_serial -. tests/test_crypto.py::RevokedTests::test_set_reason_wrong_arguments -. tests/test_crypto.py::CRLTests::test_add_revoked_keyword -. tests/test_crypto.py::CRLTests::test_add_revoked_wrong_args -. tests/test_crypto.py::CRLTests::test_construction -. tests/test_crypto.py::CRLTests::test_construction_wrong_args -. tests/test_crypto.py::CRLTests::test_dump_crl -. tests/test_crypto.py::CRLTests::test_export_custom_digest -. tests/test_crypto.py::CRLTests::test_export_default_digest -. tests/test_crypto.py::CRLTests::test_export_der -. tests/test_crypto.py::CRLTests::test_export_invalid -. tests/test_crypto.py::CRLTests::test_export_md5_digest -. tests/test_crypto.py::CRLTests::test_export_pem -. tests/test_crypto.py::CRLTests::test_export_text -. tests/test_crypto.py::CRLTests::test_export_unknown_digest -. tests/test_crypto.py::CRLTests::test_export_unknown_filetype -. tests/test_crypto.py::CRLTests::test_export_wrong_args -. tests/test_crypto.py::CRLTests::test_get_issuer -. tests/test_crypto.py::CRLTests::test_get_revoked -. tests/test_crypto.py::CRLTests::test_get_revoked_wrong_args -. tests/test_crypto.py::CRLTests::test_load_crl -. tests/test_crypto.py::CRLTests::test_load_crl_bad_data -. tests/test_crypto.py::CRLTests::test_load_crl_bad_filetype -. tests/test_crypto.py::CRLTests::test_load_crl_wrong_args -. tests/test_crypto.py::CRLTests::test_verify_with_missing_crl -. tests/test_crypto.py::CRLTests::test_verify_with_revoked -. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_intermediate -. tests/test_crypto.py::X509StoreContextTests::test_invalid_chain_no_root -. tests/test_crypto.py::X509StoreContextTests::test_modification_pre_verify -. tests/test_crypto.py::X509StoreContextTests::test_reuse -. tests/test_crypto.py::X509StoreContextTests::test_trusted_self_signed -. tests/test_crypto.py::X509StoreContextTests::test_untrusted_self_signed -. tests/test_crypto.py::X509StoreContextTests::test_valid -. tests/test_crypto.py::SignVerifyTests::test_sign_nulls -. tests/test_crypto.py::SignVerifyTests::test_sign_verify -. tests/test_crypto.py::SignVerifyTests::test_sign_verify_with_text -. tests/test_crypto.py::SignVerifyTests::test_sign_with_large_key -. tests/test_crypto.py::EllipticCurveTests::test_a_curve -. tests/test_crypto.py::EllipticCurveTests::test_not_a_curve -. tests/test_crypto.py::EllipticCurveTests::test_repr -. tests/test_crypto.py::EllipticCurveTests::test_set -. tests/test_crypto.py::EllipticCurveTests::test_some_curves -. tests/test_crypto.py::EllipticCurveTests::test_to_EC_KEY -. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeEq -. tests/test_crypto.py::EllipticCurveEqualityTests::test_anotherTypeNe -. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegateNe -. tests/test_crypto.py::EllipticCurveEqualityTests::test_delegatedEq -. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentEq -. tests/test_crypto.py::EllipticCurveEqualityTests::test_differentNe -. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalEq -. tests/test_crypto.py::EllipticCurveEqualityTests::test_identicalNe -. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameEq -. tests/test_crypto.py::EllipticCurveEqualityTests::test_sameNe -. tests/test_crypto.py::EllipticCurveHashTests::test_contains -. tests/test_crypto.py::EllipticCurveHashTests::test_does_not_contain -. tests/test_rand.py::pep8 -. tests/test_rand.py::pyflakes -. tests/test_rand.py::RandTests::test_add -. tests/test_rand.py::RandTests::test_add_wrong_args -. tests/test_rand.py::RandTests::test_bytes -. tests/test_rand.py::RandTests::test_bytes_paths -. tests/test_rand.py::RandTests::test_bytes_wrong_args -. tests/test_rand.py::RandTests::test_cleanup -. tests/test_rand.py::RandTests::test_cleanup_wrong_args -. tests/test_rand.py::RandTests::test_egd_warning -. tests/test_rand.py::RandTests::test_egd_wrong_args -. tests/test_rand.py::RandTests::test_insufficientMemory -. tests/test_rand.py::RandTests::test_load_file_wrong_args -. tests/test_rand.py::RandTests::test_seed -. tests/test_rand.py::RandTests::test_seed_wrong_args -. tests/test_rand.py::RandTests::test_status -. tests/test_rand.py::RandTests::test_status_wrong_args -. tests/test_rand.py::RandTests::test_unicode_paths -. tests/test_rand.py::RandTests::test_write_file_wrong_args -. tests/test_ssl.py::pep8 -. tests/test_ssl.py::pyflakes -. tests/test_ssl.py::VersionTests::test_OPENSSL_VERSION_NUMBER -. tests/test_ssl.py::VersionTests::test_SSLeay_version -. tests/test_ssl.py::TestContext::()::test_set_cipher_list[0hello world:AES128-SHA] -. tests/test_ssl.py::TestContext::()::test_set_cipher_list[1hello world:AES128-SHA] -. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[cipher_list0-TypeError] -. tests/test_ssl.py::TestContext::()::test_set_cipher_list_wrong_args[imaginary-cipher-Error] -. tests/test_ssl.py::TestContext::()::test_load_client_ca -. tests/test_ssl.py::TestContext::()::test_load_client_ca_invalid -. tests/test_ssl.py::TestContext::()::test_load_client_ca_unicode -. tests/test_ssl.py::TestContext::()::test_set_session_id -. tests/test_ssl.py::TestContext::()::test_set_session_id_fail -. tests/test_ssl.py::TestContext::()::test_set_session_id_unicode -. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert -. tests/test_ssl.py::ContextTests::test_add_extra_chain_cert_invalid_cert -. tests/test_ssl.py::ContextTests::test_app_data -. tests/test_ssl.py::ContextTests::test_check_privatekey_invalid -. tests/test_ssl.py::ContextTests::test_check_privatekey_valid -. tests/test_ssl.py::ContextTests::test_check_privatekey_wrong_args -. tests/test_ssl.py::ContextTests::test_get_app_data_wrong_args -. tests/test_ssl.py::ContextTests::test_get_cert_store -. tests/test_ssl.py::ContextTests::test_get_session_cache_mode_wrong_args -. tests/test_ssl.py::ContextTests::test_get_timeout_wrong_args -. tests/test_ssl.py::ContextTests::test_get_verify_depth_wrong_args -. tests/test_ssl.py::ContextTests::test_get_verify_mode_wrong_args -. tests/test_ssl.py::ContextTests::test_load_tmp_dh_bytes -. tests/test_ssl.py::ContextTests::test_load_tmp_dh_missing_file -. tests/test_ssl.py::ContextTests::test_load_tmp_dh_unicode -. tests/test_ssl.py::ContextTests::test_load_tmp_dh_wrong_args -. tests/test_ssl.py::ContextTests::test_load_verify_bytes_cafile -. tests/test_ssl.py::ContextTests::test_load_verify_directory_bytes_capath -. tests/test_ssl.py::ContextTests::test_load_verify_directory_unicode_capath -. tests/test_ssl.py::ContextTests::test_load_verify_invalid_file -. tests/test_ssl.py::ContextTests::test_load_verify_locations_wrong_args -. tests/test_ssl.py::ContextTests::test_load_verify_unicode_cafile -. tests/test_ssl.py::ContextTests::test_method -. tests/test_ssl.py::ContextTests::test_method_long -. tests/test_ssl.py::ContextTests::test_passwd_callback_exception -. tests/test_ssl.py::ContextTests::test_passwd_callback_false -. tests/test_ssl.py::ContextTests::test_passwd_callback_non_string -. tests/test_ssl.py::ContextTests::test_passwd_callback_too_long -. tests/test_ssl.py::ContextTests::test_session_cache_mode -. tests/test_ssl.py::ContextTests::test_session_cache_mode_long -. tests/test_ssl.py::ContextTests::test_set_app_data_wrong_args -s tests/test_ssl.py::ContextTests::test_set_default_verify_paths - Skipped: This test doesn't work within OWAN, even with proxy set -. tests/test_ssl.py::ContextTests::test_set_default_verify_paths_signature -. tests/test_ssl.py::ContextTests::test_set_info_callback -. tests/test_ssl.py::ContextTests::test_set_mode -. tests/test_ssl.py::ContextTests::test_set_mode_long -. tests/test_ssl.py::ContextTests::test_set_mode_wrong_args -. tests/test_ssl.py::ContextTests::test_set_options -. tests/test_ssl.py::ContextTests::test_set_options_long -. tests/test_ssl.py::ContextTests::test_set_options_wrong_args -. tests/test_ssl.py::ContextTests::test_set_passwd_cb -. tests/test_ssl.py::ContextTests::test_set_passwd_cb_wrong_args -. tests/test_ssl.py::ContextTests::test_set_session_cache_mode_wrong_args -. tests/test_ssl.py::ContextTests::test_set_timeout_wrong_args -. tests/test_ssl.py::ContextTests::test_set_tmp_ecdh -. tests/test_ssl.py::ContextTests::test_set_verify_callback_connection_argument -. tests/test_ssl.py::ContextTests::test_set_verify_callback_exception -. tests/test_ssl.py::ContextTests::test_set_verify_depth_wrong_args -. tests/test_ssl.py::ContextTests::test_set_verify_mode -. tests/test_ssl.py::ContextTests::test_set_verify_mode_long -. tests/test_ssl.py::ContextTests::test_timeout -. tests/test_ssl.py::ContextTests::test_timeout_long -. tests/test_ssl.py::ContextTests::test_type -. tests/test_ssl.py::ContextTests::test_use_certificate -. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_bytes -. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_unicode -. tests/test_ssl.py::ContextTests::test_use_certificate_chain_file_wrong_args -. tests/test_ssl.py::ContextTests::test_use_certificate_file_bytes -. tests/test_ssl.py::ContextTests::test_use_certificate_file_long -. tests/test_ssl.py::ContextTests::test_use_certificate_file_missing -. tests/test_ssl.py::ContextTests::test_use_certificate_file_unicode -. tests/test_ssl.py::ContextTests::test_use_certificate_file_wrong_args -. tests/test_ssl.py::ContextTests::test_use_certificate_uninitialized -. tests/test_ssl.py::ContextTests::test_use_certificate_wrong_args -. tests/test_ssl.py::ContextTests::test_use_privatekey -. tests/test_ssl.py::ContextTests::test_use_privatekey_file_bytes -. tests/test_ssl.py::ContextTests::test_use_privatekey_file_long -. tests/test_ssl.py::ContextTests::test_use_privatekey_file_missing -. tests/test_ssl.py::ContextTests::test_use_privatekey_file_unicode -. tests/test_ssl.py::ContextTests::test_verify_depth -. tests/test_ssl.py::ContextTests::test_verify_depth_long -. tests/test_ssl.py::ServerNameCallbackTests::test_no_servername -. tests/test_ssl.py::ServerNameCallbackTests::test_old_callback_forgotten -. tests/test_ssl.py::ServerNameCallbackTests::test_servername -. tests/test_ssl.py::ServerNameCallbackTests::test_wrong_args -. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_advertise_error -. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_client_fail -. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_select_error -. tests/test_ssl.py::NextProtoNegotiationTests::test_npn_success -. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_callback_exception -. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_no_server -. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_server_fail -. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_set_on_connection -. tests/test_ssl.py::ApplicationLayerProtoNegotiationTests::test_alpn_success -. tests/test_ssl.py::SessionTests::test_construction -. tests/test_ssl.py::SessionTests::test_construction_wrong_args -. tests/test_ssl.py::ConnectionTests::test_accept -. tests/test_ssl.py::ConnectionTests::test_accept_wrong_args -. tests/test_ssl.py::ConnectionTests::test_app_data -. tests/test_ssl.py::ConnectionTests::test_app_data_wrong_args -. tests/test_ssl.py::ConnectionTests::test_client_get_session -. tests/test_ssl.py::ConnectionTests::test_client_set_session -. tests/test_ssl.py::ConnectionTests::test_connect -. tests/test_ssl.py::ConnectionTests::test_connect_ex -. tests/test_ssl.py::ConnectionTests::test_connect_refused -. tests/test_ssl.py::ConnectionTests::test_connect_wrong_args -. tests/test_ssl.py::ConnectionTests::test_connection_undefined_attr -. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits -. tests/test_ssl.py::ConnectionTests::test_get_cipher_bits_before_connect -. tests/test_ssl.py::ConnectionTests::test_get_cipher_name -. tests/test_ssl.py::ConnectionTests::test_get_cipher_name_before_connect -. tests/test_ssl.py::ConnectionTests::test_get_cipher_version -. tests/test_ssl.py::ConnectionTests::test_get_cipher_version_before_connect -. tests/test_ssl.py::ConnectionTests::test_get_context -. tests/test_ssl.py::ConnectionTests::test_get_context_wrong_args -. tests/test_ssl.py::ConnectionTests::test_get_finished -. tests/test_ssl.py::ConnectionTests::test_get_finished_before_connect -. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain -. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_none -. tests/test_ssl.py::ConnectionTests::test_get_peer_cert_chain_wrong_args -. tests/test_ssl.py::ConnectionTests::test_get_peer_finished -. tests/test_ssl.py::ConnectionTests::test_get_peer_finished_before_connect -. tests/test_ssl.py::ConnectionTests::test_get_protocol_version -. tests/test_ssl.py::ConnectionTests::test_get_protocol_version_name -. tests/test_ssl.py::ConnectionTests::test_get_servername_wrong_args -. tests/test_ssl.py::ConnectionTests::test_get_session_unconnected -. tests/test_ssl.py::ConnectionTests::test_get_session_wrong_args -. tests/test_ssl.py::ConnectionTests::test_makefile -. tests/test_ssl.py::ConnectionTests::test_peek -. tests/test_ssl.py::ConnectionTests::test_pending -. tests/test_ssl.py::ConnectionTests::test_pending_wrong_args -. tests/test_ssl.py::ConnectionTests::test_server_get_session -. tests/test_ssl.py::ConnectionTests::test_set_context -. tests/test_ssl.py::ConnectionTests::test_set_context_wrong_args -. tests/test_ssl.py::ConnectionTests::test_set_session_wrong_args -F tests/test_ssl.py::ConnectionTests::test_set_session_wrong_method - self = - - def test_set_session_wrong_method(self): - """ - If :py:obj:`Connection.set_session` is passed a :py:class:`Session` - instance associated with a context using a different SSL method than - the :py:obj:`Connection` is using, a :py:class:`OpenSSL.SSL.Error` is - raised. - """ - # Make this work on both OpenSSL 1.0.0, which doesn't support TLSv1.2 - # and also on OpenSSL 1.1.0 which doesn't support SSLv3. (SSL_ST_INIT - # is a way to check for 1.1.0) - if SSL_ST_INIT is not None: - v1 = TLSv1_METHOD - v2 = SSLv3_METHOD - else: - v1 = TLSv1_2_METHOD - v2 = TLSv1_METHOD - - key = load_privatekey(FILETYPE_PEM, server_key_pem) - cert = load_certificate(FILETYPE_PEM, server_cert_pem) - ctx = Context(v1) - ctx.use_privatekey(key) - ctx.use_certificate(cert) - ctx.set_session_id("unity-test") - - def makeServer(socket): - server = Connection(ctx, socket) - server.set_accept_state() - return server - - def makeOriginalClient(socket): - client = Connection(Context(v1), socket) - client.set_connect_state() - return client - - originalServer, originalClient = self._loopback( - serverFactory=makeServer, clientFactory=makeOriginalClient) - originalSession = originalClient.get_session() - - def makeClient(socket): - # Intentionally use a different, incompatible method here. - client = Connection(Context(v2), socket) - client.set_connect_state() - client.set_session(originalSession) - return client - - self.assertRaises( - Error, - > self._loopback, clientFactory=makeClient, serverFactory=makeServer) - - tests/test_ssl.py:2689: - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - tests/util.py:283: in failUnlessRaises - f(*args, **kwargs) - tests/test_ssl.py:251: in _loopback - client = clientFactory(client) - tests/test_ssl.py:2682: in makeClient - client = Connection(Context(v2), socket) - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - - self = , method = 2 - - def __init__(self, method): - """ - :param method: One of SSLv2_METHOD, SSLv3_METHOD, SSLv23_METHOD, or - TLSv1_METHOD. - """ - if not isinstance(method, integer_types): - raise TypeError("method must be an integer") - - try: - method_func = self._methods[method] - except KeyError: - > raise ValueError("No such protocol") - E ValueError: No such protocol - - ../prototype/i386/usr/lib/python2.7/vendor-packages/OpenSSL/SSL.py:468: ValueError -. tests/test_ssl.py::ConnectionTests::test_set_shutdown -. tests/test_ssl.py::ConnectionTests::test_set_shutdown_long -. tests/test_ssl.py::ConnectionTests::test_set_tlsext_host_name_wrong_args -. tests/test_ssl.py::ConnectionTests::test_shutdown -. tests/test_ssl.py::ConnectionTests::test_shutdown_closed -. tests/test_ssl.py::ConnectionTests::test_shutdown_truncated -. tests/test_ssl.py::ConnectionTests::test_shutdown_wrong_args -. tests/test_ssl.py::ConnectionTests::test_state_string -. tests/test_ssl.py::ConnectionTests::test_tls_finished_message_symmetry -. tests/test_ssl.py::ConnectionTests::test_type -. tests/test_ssl.py::ConnectionTests::test_wantWriteError -. tests/test_ssl.py::ConnectionGetCipherListTests::test_result -. tests/test_ssl.py::ConnectionGetCipherListTests::test_wrong_args -. tests/test_ssl.py::ConnectionSendTests::test_short_buffer -. tests/test_ssl.py::ConnectionSendTests::test_short_bytes -. tests/test_ssl.py::ConnectionSendTests::test_short_memoryview -. tests/test_ssl.py::ConnectionSendTests::test_text -. tests/test_ssl.py::ConnectionSendTests::test_wrong_args -. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_doesnt_overfill -. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_no_length -. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_really_doesnt_overfill -. tests/test_ssl.py::ConnectionRecvIntoTests::test_bytearray_respects_length -. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_doesnt_overfill -. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_no_length -. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_really_doesnt_overfill -. tests/test_ssl.py::ConnectionRecvIntoTests::test_memoryview_respects_length -. tests/test_ssl.py::ConnectionRecvIntoTests::test_peek -. tests/test_ssl.py::ConnectionSendallTests::test_closed -. tests/test_ssl.py::ConnectionSendallTests::test_long -. tests/test_ssl.py::ConnectionSendallTests::test_short -. tests/test_ssl.py::ConnectionSendallTests::test_short_buffers -. tests/test_ssl.py::ConnectionSendallTests::test_short_memoryview -. tests/test_ssl.py::ConnectionSendallTests::test_text -. tests/test_ssl.py::ConnectionSendallTests::test_wrong_args -. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate -. tests/test_ssl.py::ConnectionRenegotiateTests::test_renegotiate_wrong_args -. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations -. tests/test_ssl.py::ConnectionRenegotiateTests::test_total_renegotiations_wrong_args -. tests/test_ssl.py::ErrorTests::test_type -. tests/test_ssl.py::ConstantsTests::test_op_cookie_exchange -. tests/test_ssl.py::ConstantsTests::test_op_no_compression -. tests/test_ssl.py::ConstantsTests::test_op_no_query_mtu -. tests/test_ssl.py::ConstantsTests::test_op_no_ticket -. tests/test_ssl.py::ConstantsTests::test_sess_cache_both -. tests/test_ssl.py::ConstantsTests::test_sess_cache_client -. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_auto_clear -. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal -. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_lookup -. tests/test_ssl.py::ConstantsTests::test_sess_cache_no_internal_store -. tests/test_ssl.py::ConstantsTests::test_sess_cache_off -. tests/test_ssl.py::ConstantsTests::test_sess_cache_server -. tests/test_ssl.py::MemoryBIOTests::test_add_client_ca_errors -. tests/test_ssl.py::MemoryBIOTests::test_memoryConnect -. tests/test_ssl.py::MemoryBIOTests::test_multiple_add_client_ca -. tests/test_ssl.py::MemoryBIOTests::test_mutated_ca_list -. tests/test_ssl.py::MemoryBIOTests::test_one_add_client_ca -. tests/test_ssl.py::MemoryBIOTests::test_outgoingOverflow -. tests/test_ssl.py::MemoryBIOTests::test_reset_ca_list -. tests/test_ssl.py::MemoryBIOTests::test_set_after_add_client_ca -. tests/test_ssl.py::MemoryBIOTests::test_set_and_add_client_ca -. tests/test_ssl.py::MemoryBIOTests::test_set_client_ca_list_errors -. tests/test_ssl.py::MemoryBIOTests::test_set_empty_ca_list -. tests/test_ssl.py::MemoryBIOTests::test_set_multiple_ca_list -. tests/test_ssl.py::MemoryBIOTests::test_set_one_ca_list -. tests/test_ssl.py::MemoryBIOTests::test_shutdown -. tests/test_ssl.py::MemoryBIOTests::test_socketConnect -. tests/test_ssl.py::MemoryBIOTests::test_socketOverridesMemory -. tests/test_ssl.py::MemoryBIOTests::test_unexpectedEndOfFile -. tests/test_ssl.py::ConnectionBIOTests::test_buffer_size -. tests/test_ssl.py::ConnectionBIOTests::test_buffer_size_long -. tests/test_ssl.py::ConnectionBIOTests::test_wantReadError -. tests/test_ssl.py::InfoConstantTests::test_integers -. tests/test_ssl.py::TestRequires::()::test_available -. tests/test_ssl.py::TestRequires::()::test_unavailable -. tests/test_tsafe.py::pep8 -. tests/test_tsafe.py::pyflakes -. tests/test_tsafe.py::ConnectionTest::test_instantiation -. tests/test_util.py::pep8 -. tests/test_util.py::pyflakes -. tests/test_util.py::ErrorTests::test_exception_from_error_queue_nonexistent_reason -. tests/util.py::pep8 -. tests/util.py::pyflakes