

set -ex



pip check
pip install k5test
pytest -v -k "not (_not_a_real_test or test_cc_default or test_cc_default_name or test_cc_store_cred or test_cc_switch or test_cc_cache_match or test_cc_retrieve_remove_cred or test_set_default_realm or :test_get_init_creds_keytab or test_get_init_creds_password or test_get_init_creds_password_prompt or test_get_init_creds_password_prompt_failure or test_get_creds_keytab or test_get_creds_keytab_wrong_principal or test_init_creds_set_password or test_init_creds_set_password_invalid or test_kt_default or test_kt_default_name or test_kt_get_name or test_kt_enumerate or test_kt_get_entry_empty or test_kt_get_entry or test_kt_get_entry_multiple_kvno or test_kt_get_entry_multiple_enctype or test_kt_read_service_key_empty or test_kt_read_service_key_multiple_kvno or test_kt_read_service_key_multiple_enctype or test_kt_client_default or test_parse_principal or test_parse_principal_no_realm_failure or test_unparse_principal or test_enctype_to_string or test_enctype_to_string_invalid or test_string_to_enctype_invalid or test_get_init_creds_keytab)"
exit 0
