Files
tfm_ainventory/graphify-out/cache/eeb008c23bced60838a99b43fa0d576053cf627303d62d3305809961aa27b4c4.json

1 line
122 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "label": "test_apache.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L1"}, {"id": "test_apache_backdate_file_mtime", "label": "backdate_file_mtime()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L27"}, {"id": "test_apache_call_htpasswd", "label": "_call_htpasswd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L43"}, {"id": "test_apache_call_htpasswd_verify", "label": "_call_htpasswd_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L57"}, {"id": "test_apache_detect_htpasswd", "label": "_detect_htpasswd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L65"}, {"id": "test_apache_htpasswdfiletest", "label": "HtpasswdFileTest", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L90"}, {"id": "testcase", "label": "TestCase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "label": ".test_00_constructor_autoload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L125"}, {"id": "test_apache_htpasswdfiletest_test_00_from_path", "label": ".test_00_from_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L159"}, {"id": "test_apache_htpasswdfiletest_test_01_delete", "label": ".test_01_delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L167"}, {"id": "test_apache_htpasswdfiletest_test_01_delete_autosave", "label": ".test_01_delete_autosave()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L178"}, {"id": "test_apache_htpasswdfiletest_test_02_set_password", "label": ".test_02_set_password()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L191"}, {"id": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "label": ".test_02_set_password_autosave()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L214"}, {"id": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "label": ".test_02_set_password_default_scheme()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L227"}, {"id": "test_apache_htpasswdfiletest_test_03_users", "label": ".test_03_users()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L250"}, {"id": "test_apache_htpasswdfiletest_test_04_check_password", "label": ".test_04_check_password()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L258"}, {"id": "test_apache_htpasswdfiletest_test_05_load", "label": ".test_05_load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L284"}, {"id": "test_apache_htpasswdfiletest_test_06_save", "label": ".test_06_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L321"}, {"id": "test_apache_htpasswdfiletest_test_07_encodings", "label": ".test_07_encodings()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L343"}, {"id": "test_apache_htpasswdfiletest_test_08_get_hash", "label": ".test_08_get_hash()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L363"}, {"id": "test_apache_htpasswdfiletest_test_09_to_string", "label": ".test_09_to_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L373"}, {"id": "test_apache_htpasswdfiletest_test_10_repr", "label": ".test_10_repr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L384"}, {"id": "test_apache_htpasswdfiletest_test_11_malformed", "label": ".test_11_malformed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L388"}, {"id": "test_apache_htpasswdfiletest_test_12_from_string", "label": ".test_12_from_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L394"}, {"id": "test_apache_htpasswdfiletest_test_13_whitespace", "label": ".test_13_whitespace()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L399"}, {"id": "test_apache_test_htpasswd_cmd_verify", "label": "test_htpasswd_cmd_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L447"}, {"id": "test_apache_test_htpasswd_cmd_verify_bcrypt", "label": "test_htpasswd_cmd_verify_bcrypt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L485"}, {"id": "test_apache_htdigestfiletest", "label": "HtdigestFileTest", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L512"}, {"id": "test_apache_htdigestfiletest_test_00_constructor_autoload", "label": ".test_00_constructor_autoload()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L537"}, {"id": "test_apache_htdigestfiletest_test_01_delete", "label": ".test_01_delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L555"}, {"id": "test_apache_htdigestfiletest_test_01_delete_autosave", "label": ".test_01_delete_autosave()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L570"}, {"id": "test_apache_htdigestfiletest_test_02_set_password", "label": ".test_02_set_password()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L584"}, {"id": "test_apache_htdigestfiletest_test_03_users", "label": ".test_03_users()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L612"}, {"id": "test_apache_htdigestfiletest_test_04_check_password", "label": ".test_04_check_password()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L622"}, {"id": "test_apache_htdigestfiletest_test_05_load", "label": ".test_05_load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L647"}, {"id": "test_apache_htdigestfiletest_test_06_save", "label": ".test_06_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L688"}, {"id": "test_apache_htdigestfiletest_test_07_realms", "label": ".test_07_realms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L710"}, {"id": "test_apache_htdigestfiletest_test_08_get_hash", "label": ".test_08_get_hash()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L721"}, {"id": "test_apache_htdigestfiletest_test_09_encodings", "label": ".test_09_encodings()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L731"}, {"id": "test_apache_htdigestfiletest_test_10_to_string", "label": ".test_10_to_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L746"}, {"id": "test_apache_htdigestfiletest_test_11_malformed", "label": ".test_11_malformed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L757"}, {"id": "test_apache_rationale_1", "label": "tests for passlib.apache -- (c) Assurance Technologies 2008-2011", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L1"}, {"id": "test_apache_rationale_28", "label": "backdate file's mtime by specified amount", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L28"}, {"id": "test_apache_rationale_44", "label": "helper to run htpasswd cmd", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L44"}, {"id": "test_apache_rationale_58", "label": "wrapper for htpasswd verify", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L58"}, {"id": "test_apache_rationale_66", "label": "helper to check if htpasswd is present", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L66"}, {"id": "test_apache_rationale_91", "label": "test HtpasswdFile class", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L91"}, {"id": "test_apache_rationale_126", "label": "test constructor autoload", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L126"}, {"id": "test_apache_rationale_228", "label": "test set_password() -- default_scheme", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L228"}, {"id": "test_apache_rationale_259", "label": "test check_password()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L259"}, {"id": "test_apache_rationale_400", "label": "whitespace & comment handling", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L400"}, {"id": "test_apache_rationale_448", "label": "verify \"htpasswd\" command can read output", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L448"}, {"id": "test_apache_rationale_486", "label": "verify \"htpasswd\" command can read bcrypt format this tests for regress", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L486"}, {"id": "test_apache_rationale_513", "label": "test HtdigestFile class", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L513"}, {"id": "test_apache_rationale_538", "label": "test constructor autoload", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L538"}, {"id": "test_apache_rationale_623", "label": "test check_password()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L623"}, {"id": "test_apache_rationale_711", "label": "test realms() & delete_realm()", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L711"}, {"id": "test_apache_rationale_732", "label": "test encoding parameter", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L732"}, {"id": "test_apache_rationale_29", "label": "# NOTE: this is used so we can test code which detects mtime changes,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L29"}, {"id": "test_apache_rationale_72", "label": "# TODO: under py3, could trap the more specific FileNotFoundError", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L72"}, {"id": "test_apache_rationale_157", "label": "# NOTE: \"default_scheme\" option checked via set_password() test, among others", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L157"}, {"id": "test_apache_rationale_319", "label": "# NOTE: load_string() tested via from_string(), which is used all over this file", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L319"}, {"id": "test_apache_rationale_553", "label": "# NOTE: default_realm option checked via other tests.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L553"}, {"id": "test_apache_rationale_610", "label": "# TODO: test set_password autosave", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L610"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "logging", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib_exc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib_utils_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib_tests_backports", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib_tests_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib_utils_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "passlib_utils_handlers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_backdate_file_mtime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_call_htpasswd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_call_htpasswd_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_detect_htpasswd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_htpasswdfiletest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L90", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "testcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L90", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L125", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_00_from_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L159", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_01_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L167", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_01_delete_autosave", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L178", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_02_set_password", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L191", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L214", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L227", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_03_users", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L250", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_04_check_password", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L258", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_05_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L284", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_06_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L321", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_07_encodings", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L343", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_08_get_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L363", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_09_to_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L373", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_10_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L384", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_11_malformed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L388", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_12_from_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L394", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest", "target": "test_apache_htpasswdfiletest_test_13_whitespace", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L399", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_test_htpasswd_cmd_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L447", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_test_htpasswd_cmd_verify_bcrypt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L485", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "target": "test_apache_htdigestfiletest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L512", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "testcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L512", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_00_constructor_autoload", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L537", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_01_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L555", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_01_delete_autosave", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L570", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_02_set_password", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L584", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_03_users", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L612", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_04_check_password", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L622", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_05_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L647", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_06_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L688", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_07_realms", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L710", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_08_get_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L721", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_09_encodings", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L731", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_10_to_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L746", "weight": 1.0}, {"source": "test_apache_htdigestfiletest", "target": "test_apache_htdigestfiletest_test_11_malformed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L757", "weight": 1.0}, {"source": "test_apache_call_htpasswd_verify", "target": "test_apache_call_htpasswd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L61", "weight": 1.0}, {"source": "test_apache_detect_htpasswd", "target": "test_apache_call_htpasswd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L70", "weight": 1.0}, {"source": "test_apache_htpasswdfiletest_test_05_load", "target": "test_apache_backdate_file_mtime", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L289", "weight": 1.0}, {"source": "test_apache_test_htpasswd_cmd_verify", "target": "test_apache_call_htpasswd_verify", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L474", "weight": 1.0}, {"source": "test_apache_test_htpasswd_cmd_verify_bcrypt", "target": "test_apache_call_htpasswd_verify", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L498", "weight": 1.0}, {"source": "test_apache_htdigestfiletest_test_05_load", "target": "test_apache_backdate_file_mtime", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L652", "weight": 1.0}, {"source": "test_apache_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L1", "weight": 1.0}, {"source": "test_apache_rationale_28", "target": "test_apache_backdate_file_mtime", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L28", "weight": 1.0}, {"source": "test_apache_rationale_44", "target": "test_apache_call_htpasswd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L44", "weight": 1.0}, {"source": "test_apache_rationale_58", "target": "test_apache_call_htpasswd_verify", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L58", "weight": 1.0}, {"source": "test_apache_rationale_66", "target": "test_apache_detect_htpasswd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L66", "weight": 1.0}, {"source": "test_apache_rationale_91", "target": "test_apache_htpasswdfiletest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L91", "weight": 1.0}, {"source": "test_apache_rationale_126", "target": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L126", "weight": 1.0}, {"source": "test_apache_rationale_228", "target": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L228", "weight": 1.0}, {"source": "test_apache_rationale_259", "target": "test_apache_htpasswdfiletest_test_04_check_password", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L259", "weight": 1.0}, {"source": "test_apache_rationale_400", "target": "test_apache_htpasswdfiletest_test_13_whitespace", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L400", "weight": 1.0}, {"source": "test_apache_rationale_448", "target": "test_apache_htpasswdfiletest_test_htpasswd_cmd_verify", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L448", "weight": 1.0}, {"source": "test_apache_rationale_486", "target": "test_apache_htpasswdfiletest_test_htpasswd_cmd_verify_bcrypt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L486", "weight": 1.0}, {"source": "test_apache_rationale_513", "target": "test_apache_htdigestfiletest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L513", "weight": 1.0}, {"source": "test_apache_rationale_538", "target": "test_apache_htdigestfiletest_test_00_constructor_autoload", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L538", "weight": 1.0}, {"source": "test_apache_rationale_623", "target": "test_apache_htdigestfiletest_test_04_check_password", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L623", "weight": 1.0}, {"source": "test_apache_rationale_711", "target": "test_apache_htdigestfiletest_test_07_realms", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L711", "weight": 1.0}, {"source": "test_apache_rationale_732", "target": "test_apache_htdigestfiletest_test_09_encodings", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L732", "weight": 1.0}, {"source": "test_apache_rationale_29", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L29", "weight": 1.0}, {"source": "test_apache_rationale_72", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L72", "weight": 1.0}, {"source": "test_apache_rationale_157", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L157", "weight": 1.0}, {"source": "test_apache_rationale_319", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L319", "weight": 1.0}, {"source": "test_apache_rationale_553", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L553", "weight": 1.0}, {"source": "test_apache_rationale_610", "target": "backend_venv_lib_python3_12_site_packages_passlib_tests_test_apache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L610", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_apache_backdate_file_mtime", "callee": "getatime", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L31"}, {"caller_nid": "test_apache_backdate_file_mtime", "callee": "getmtime", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L32"}, {"caller_nid": "test_apache_backdate_file_mtime", "callee": "utime", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L33"}, {"caller_nid": "test_apache_call_htpasswd", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L48"}, {"caller_nid": "test_apache_call_htpasswd", "callee": "Popen", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L49"}, {"caller_nid": "test_apache_call_htpasswd", "callee": "communicate", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L51"}, {"caller_nid": "test_apache_call_htpasswd", "callee": "wait", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L52"}, {"caller_nid": "test_apache_call_htpasswd", "callee": "to_unicode_for_identify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L53"}, {"caller_nid": "test_apache_detect_htpasswd", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L77"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L128"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L129"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L130"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L131"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L131"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L132"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L133"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L137"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L138"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L141"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L142"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L142"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L143"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L144"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L147"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L148"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L149"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L149"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L150"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L151"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L154"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_constructor_autoload", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L155"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_from_path", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L160"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_from_path", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L161"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_from_path", "callee": "from_path", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L162"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_from_path", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L163"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_from_path", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L163"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_from_path", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L164"}, {"caller_nid": "test_apache_htpasswdfiletest_test_00_from_path", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L165"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L169"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L170"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L170"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L171"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L171"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L172"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L172"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L173"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L173"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L176"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L179"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L181"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L183"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L184"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L185"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L185"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L187"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L188"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L189"}, {"caller_nid": "test_apache_htpasswdfiletest_test_01_delete_autosave", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L189"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L193"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L195"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L195"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L196"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L196"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L197"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L197"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L200"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L201"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L202"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L202"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L203"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L203"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L204"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L204"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L207"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L210"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L211"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L212"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L212"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L215"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L217"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L219"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L220"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L221"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L221"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L223"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L224"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L225"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_autosave", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L225"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L236"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "check", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L236"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L237"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "check", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L237"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L240"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L243"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "check", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L243"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L244"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "check", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L244"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L245"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "check", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L245"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L248"}, {"caller_nid": "test_apache_htpasswdfiletest_test_02_set_password_default_scheme", "callee": "check", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L248"}, {"caller_nid": "test_apache_htpasswdfiletest_test_03_users", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L252"}, {"caller_nid": "test_apache_htpasswdfiletest_test_03_users", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L253"}, {"caller_nid": "test_apache_htpasswdfiletest_test_03_users", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L254"}, {"caller_nid": "test_apache_htpasswdfiletest_test_03_users", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L255"}, {"caller_nid": "test_apache_htpasswdfiletest_test_03_users", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L256"}, {"caller_nid": "test_apache_htpasswdfiletest_test_03_users", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L256"}, {"caller_nid": "test_apache_htpasswdfiletest_test_03_users", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L256"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L260"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L261"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L262"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L262"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "irange", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L266"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L267"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L269"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L269"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L270"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L270"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L277"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L280"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L281"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L281"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L282"}, {"caller_nid": "test_apache_htpasswdfiletest_test_04_check_password", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L282"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L287"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L288"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L290"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L291"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L291"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L294"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "load_if_changed", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L295"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L296"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L296"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L299"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "load_if_changed", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L300"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L301"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L301"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L304"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L305"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L306"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L306"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L309"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L310"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L311"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L314"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L315"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L316"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L317"}, {"caller_nid": "test_apache_htpasswdfiletest_test_05_load", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L317"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L324"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L325"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L326"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L329"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L330"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L331"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L332"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L332"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L335"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L336"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L337"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L340"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L341"}, {"caller_nid": "test_apache_htpasswdfiletest_test_06_save", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L341"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L346"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L349"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L351"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L351"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L351"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L354"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L355"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L356"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L356"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L359"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L361"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L361"}, {"caller_nid": "test_apache_htpasswdfiletest_test_07_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L361"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L365"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L366"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "get_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L366"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L367"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "get_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L367"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L368"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "get_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L368"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L370"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L371"}, {"caller_nid": "test_apache_htpasswdfiletest_test_08_get_hash", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L371"}, {"caller_nid": "test_apache_htpasswdfiletest_test_09_to_string", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L377"}, {"caller_nid": "test_apache_htpasswdfiletest_test_09_to_string", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L378"}, {"caller_nid": "test_apache_htpasswdfiletest_test_09_to_string", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L378"}, {"caller_nid": "test_apache_htpasswdfiletest_test_09_to_string", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L381"}, {"caller_nid": "test_apache_htpasswdfiletest_test_09_to_string", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L382"}, {"caller_nid": "test_apache_htpasswdfiletest_test_09_to_string", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L382"}, {"caller_nid": "test_apache_htpasswdfiletest_test_10_repr", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L385"}, {"caller_nid": "test_apache_htpasswdfiletest_test_10_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L386"}, {"caller_nid": "test_apache_htpasswdfiletest_test_11_malformed", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L389"}, {"caller_nid": "test_apache_htpasswdfiletest_test_11_malformed", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L391"}, {"caller_nid": "test_apache_htpasswdfiletest_test_12_from_string", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L396"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L404"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L417"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L418"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L418"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L418"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "set_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L421"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L422"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L422"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L422"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "set_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L425"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L426"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L426"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L426"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L429"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L430"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L430"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L430"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L433"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L444"}, {"caller_nid": "test_apache_htpasswdfiletest_test_13_whitespace", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L444"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L451"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L452"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "set_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L458"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "hash_scheme", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L458"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "set_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L462"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "hash_scheme", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L462"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "set_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L466"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "hash_scheme", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L466"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "set_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L469"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L472"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L474"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L475"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L476"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L477"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L479"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L480"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L481"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L492"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "HtpasswdFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L493"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "set_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L496"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "hash_scheme", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L496"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L497"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L498"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L500"}, {"caller_nid": "test_apache_test_htpasswd_cmd_verify_bcrypt", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L503"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L540"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L541"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L542"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L543"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L543"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L546"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L547"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L547"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L550"}, {"caller_nid": "test_apache_htdigestfiletest_test_00_constructor_autoload", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L551"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L557"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L558"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L558"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L559"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L559"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L560"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L560"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L561"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L561"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L562"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L562"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L565"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L568"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L571"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L572"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L574"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L575"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L575"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L576"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L576"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L577"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L577"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L578"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L578"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L581"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L581"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L582"}, {"caller_nid": "test_apache_htdigestfiletest_test_01_delete_autosave", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L582"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L586"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L587"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L587"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L588"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L588"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L589"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L589"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L592"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L594"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L595"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L598"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L599"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L602"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L603"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L606"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L607"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L608"}, {"caller_nid": "test_apache_htdigestfiletest_test_02_set_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L608"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L614"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L615"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L616"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L617"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L618"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L618"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L618"}, {"caller_nid": "test_apache_htdigestfiletest_test_03_users", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L620"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L624"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L625"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L626"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertIs", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L627"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L627"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "irange", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L628"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L629"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L630"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L630"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertIs", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L631"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L631"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L634"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L636"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L636"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertIs", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L637"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "check_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L637"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L640"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L641"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L641"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L642"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L642"}, {"caller_nid": "test_apache_htdigestfiletest_test_04_check_password", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L645"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L650"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L651"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L653"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L654"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L654"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L657"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "load_if_changed", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L658"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L659"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L659"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L662"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "load_if_changed", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L663"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L664"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L664"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L667"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L668"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L669"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L669"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L672"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L673"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L674"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L677"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L678"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L679"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L679"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "ensure_mtime_changed", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L682"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L683"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L684"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L685"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L686"}, {"caller_nid": "test_apache_htdigestfiletest_test_05_load", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L686"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "mktemp", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L691"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "set_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L692"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L693"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L696"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "delete", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L697"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L698"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L699"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L699"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L702"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "set_password", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L703"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L704"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L707"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L708"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "get_file", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L708"}, {"caller_nid": "test_apache_htdigestfiletest_test_06_save", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L708"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L712"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L714"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "delete_realm", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L714"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L715"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "realms", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L715"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L717"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "delete_realm", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L717"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L718"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "realms", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L718"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L719"}, {"caller_nid": "test_apache_htdigestfiletest_test_07_realms", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L719"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L723"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L724"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "get_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L724"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L725"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "get_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L725"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L726"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "get_hash", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L726"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "assertWarningList", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L728"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L729"}, {"caller_nid": "test_apache_htdigestfiletest_test_08_get_hash", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L729"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L734"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L737"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L738"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "realms", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L738"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L738"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L739"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L739"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L739"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L739"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L742"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L743"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "realms", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L743"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L743"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L744"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "users", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L744"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L744"}, {"caller_nid": "test_apache_htdigestfiletest_test_09_encodings", "callee": "u", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L744"}, {"caller_nid": "test_apache_htdigestfiletest_test_10_to_string", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L750"}, {"caller_nid": "test_apache_htdigestfiletest_test_10_to_string", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L751"}, {"caller_nid": "test_apache_htdigestfiletest_test_10_to_string", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L751"}, {"caller_nid": "test_apache_htdigestfiletest_test_10_to_string", "callee": "HtdigestFile", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L754"}, {"caller_nid": "test_apache_htdigestfiletest_test_10_to_string", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L755"}, {"caller_nid": "test_apache_htdigestfiletest_test_10_to_string", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L755"}, {"caller_nid": "test_apache_htdigestfiletest_test_11_malformed", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L758"}, {"caller_nid": "test_apache_htdigestfiletest_test_11_malformed", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/tests/test_apache.py", "source_location": "L760"}]}