1 line
52 KiB
JSON
1 line
52 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "label": "test_handlers_pbkdf2.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L1"}, {"id": "test_handlers_pbkdf2_ldap_pbkdf2_test", "label": "ldap_pbkdf2_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L23"}, {"id": "testcase", "label": "TestCase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "label": ".test_wrappers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L25"}, {"id": "test_handlers_pbkdf2_atlassian_pbkdf2_sha1_test", "label": "atlassian_pbkdf2_sha1_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L54"}, {"id": "handlercase", "label": "HandlerCase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "test_handlers_pbkdf2_pbkdf2_sha1_test", "label": "pbkdf2_sha1_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L77"}, {"id": "test_handlers_pbkdf2_pbkdf2_sha256_test", "label": "pbkdf2_sha256_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L96"}, {"id": "test_handlers_pbkdf2_pbkdf2_sha512_test", "label": "pbkdf2_sha512_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L107"}, {"id": "test_handlers_pbkdf2_cta_pbkdf2_sha1_test", "label": "cta_pbkdf2_sha1_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L120"}, {"id": "test_handlers_pbkdf2_dlitz_pbkdf2_sha1_test", "label": "dlitz_pbkdf2_sha1_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L136"}, {"id": "test_handlers_pbkdf2_grub_pbkdf2_sha512_test", "label": "grub_pbkdf2_sha512_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L150"}, {"id": "test_handlers_pbkdf2_scram_test", "label": "scram_test", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L179"}, {"id": "test_handlers_pbkdf2_scram_test_setup", "label": ".setUp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L247"}, {"id": "test_handlers_pbkdf2_scram_test_test_90_algs", "label": ".test_90_algs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L256"}, {"id": "test_handlers_pbkdf2_scram_test_test_90_checksums", "label": ".test_90_checksums()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L286"}, {"id": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "label": ".test_91_extract_digest_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L298"}, {"id": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "label": ".test_92_extract_digest_algs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L316"}, {"id": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "label": ".test_93_derive_digest()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L334"}, {"id": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "label": ".test_94_saslprep()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L359"}, {"id": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "label": ".test_94_using_w_default_algs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L379"}, {"id": "test_handlers_pbkdf2_scram_test_test_94_using_w_algs", "label": ".test_94_using_w_algs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L396"}, {"id": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "label": ".test_94_needs_update_algs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L400"}, {"id": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "label": ".test_95_context_algs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L417"}, {"id": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "label": ".test_96_full_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L433"}, {"id": "test_handlers_pbkdf2_rationale_1", "label": "passlib.tests.test_handlers - tests for passlib hash algorithms", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L1"}, {"id": "test_handlers_pbkdf2_rationale_26", "label": "test ldap pbkdf2 wrappers", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L26"}, {"id": "test_handlers_pbkdf2_rationale_257", "label": "test parsing of 'algs' setting", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L257"}, {"id": "test_handlers_pbkdf2_rationale_287", "label": "test internal parsing of 'checksum' keyword", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L287"}, {"id": "test_handlers_pbkdf2_rationale_299", "label": "test scram.extract_digest_info()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L299"}, {"id": "test_handlers_pbkdf2_rationale_317", "label": "test scram.extract_digest_algs()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L317"}, {"id": "test_handlers_pbkdf2_rationale_335", "label": "test scram.derive_digest()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L335"}, {"id": "test_handlers_pbkdf2_rationale_360", "label": "test hash/verify use saslprep", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L360"}, {"id": "test_handlers_pbkdf2_rationale_380", "label": "using() -- 'default_algs' parameter", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L380"}, {"id": "test_handlers_pbkdf2_rationale_397", "label": "using() -- 'algs' parameter", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L397"}, {"id": "test_handlers_pbkdf2_rationale_401", "label": "needs_update() -- algs setting", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L401"}, {"id": "test_handlers_pbkdf2_rationale_418", "label": "test handling of 'algs' in context object", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L418"}, {"id": "test_handlers_pbkdf2_rationale_434", "label": "test verify(full=True) flag", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L434"}, {"id": "test_handlers_pbkdf2_rationale_20", "label": "# NOTE: since these are all wrappers for the pbkdf2_{digest} hasehs,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L20"}, {"id": "test_handlers_pbkdf2_rationale_182", "label": "# TODO: need a bunch more reference vectors from some real", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L182"}, {"id": "test_handlers_pbkdf2_rationale_336", "label": "# NOTE: this just does a light test, since derive_digest", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L336"}, {"id": "test_handlers_pbkdf2_rationale_361", "label": "# NOTE: this just does a light test that saslprep() is being", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L361"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "passlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "passlib_utils_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "passlib_tests_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "passlib_tests_test_handlers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_ldap_pbkdf2_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L23", "weight": 1.0}, {"source": "test_handlers_pbkdf2_ldap_pbkdf2_test", "target": "testcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L23", "weight": 1.0}, {"source": "test_handlers_pbkdf2_ldap_pbkdf2_test", "target": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_atlassian_pbkdf2_sha1_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L54", "weight": 1.0}, {"source": "test_handlers_pbkdf2_atlassian_pbkdf2_sha1_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_pbkdf2_sha1_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L77", "weight": 1.0}, {"source": "test_handlers_pbkdf2_pbkdf2_sha1_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_pbkdf2_sha256_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L96", "weight": 1.0}, {"source": "test_handlers_pbkdf2_pbkdf2_sha256_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_pbkdf2_sha512_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L107", "weight": 1.0}, {"source": "test_handlers_pbkdf2_pbkdf2_sha512_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_cta_pbkdf2_sha1_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L120", "weight": 1.0}, {"source": "test_handlers_pbkdf2_cta_pbkdf2_sha1_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_dlitz_pbkdf2_sha1_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L136", "weight": 1.0}, {"source": "test_handlers_pbkdf2_dlitz_pbkdf2_sha1_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_grub_pbkdf2_sha512_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L150", "weight": 1.0}, {"source": "test_handlers_pbkdf2_grub_pbkdf2_sha512_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L150", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "target": "test_handlers_pbkdf2_scram_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L179", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "handlercase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L179", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_setup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L247", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_90_algs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L256", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_90_checksums", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L286", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L298", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L316", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L334", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L359", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L379", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_94_using_w_algs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L396", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L400", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L417", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test", "target": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L433", "weight": 1.0}, {"source": "test_handlers_pbkdf2_scram_test_test_94_using_w_algs", "target": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L398", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L1", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_26", "target": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L26", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_257", "target": "test_handlers_pbkdf2_scram_test_test_90_algs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L257", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_287", "target": "test_handlers_pbkdf2_scram_test_test_90_checksums", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L287", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_299", "target": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L299", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_317", "target": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L317", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_335", "target": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L335", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_360", "target": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L360", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_380", "target": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L380", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_397", "target": "test_handlers_pbkdf2_scram_test_test_94_using_w_algs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L397", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_401", "target": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L401", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_418", "target": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L418", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_434", "target": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L434", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_20", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L20", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_182", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L182", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_336", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L336", "weight": 1.0}, {"source": "test_handlers_pbkdf2_rationale_361", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_handlers_pbkdf2_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L361", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L28"}, {"caller_nid": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L29"}, {"caller_nid": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L35"}, {"caller_nid": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L36"}, {"caller_nid": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L43"}, {"caller_nid": "test_handlers_pbkdf2_ldap_pbkdf2_test_test_wrappers", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L44"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_setup", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L248"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_setup", "callee": "require_stringprep", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L251"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_setup", "callee": "filterwarnings", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L254"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L258"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L265"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L265"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L266"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L269"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L269"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L270"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L270"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L273"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L273"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L276"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L277"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L280"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_algs", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L283"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_checksums", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L289"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_checksums", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L290"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_90_checksums", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L293"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L305"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "edi", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L305"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L306"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "edi", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L306"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L307"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "edi", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L307"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L308"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L312"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L313"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_91_extract_digest_info", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L314"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L320"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "callee": "eda", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L320"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L323"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "callee": "eda", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L323"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L327"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_92_extract_digest_algs", "callee": "eda", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L327"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L343"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L343"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L343"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L344"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L344"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L345"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L345"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L345"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L346"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L346"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L349"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L349"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L351"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L354"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L357"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L357"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L357"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_93_derive_digest", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L357"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "do_encrypt", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L366"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L366"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L367"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "do_verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L367"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L367"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L368"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "do_verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L368"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L368"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "do_encrypt", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L371"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L371"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L372"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "do_verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L372"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L372"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L373"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "do_verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L373"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L373"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L376"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L376"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L377"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_saslprep", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L377"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L383"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "callee": "using", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L384"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L387"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L390"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L393"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L394"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_using_w_default_algs", "callee": "extract_digest_algs", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L394"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "using", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L402"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L405"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L406"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "needs_update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L406"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "using", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L410"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L411"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "needs_update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L411"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "using", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L414"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L415"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_94_needs_update_algs", "callee": "needs_update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L415"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "CryptContext", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L421"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L423"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L424"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "extract_digest_algs", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L424"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L425"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "needs_update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L425"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L427"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L428"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "needs_update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L428"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L430"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L431"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_95_context_algs", "callee": "needs_update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L431"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L446"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "vfull", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L446"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L447"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "vfull", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L447"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L455"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L463"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L473"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "vpart", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L473"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L474"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "vpart", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L474"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L475"}, {"caller_nid": "test_handlers_pbkdf2_scram_test_test_96_full_verify", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_handlers_pbkdf2.py", "source_location": "L476"}]} |