1 line
36 KiB
JSON
1 line
36 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "label": "subtests.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L1"}, {"id": "subtests_pytest_addoption", "label": "pytest_addoption()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L46"}, {"id": "subtests_subtestcontext", "label": "SubtestContext", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L58"}, {"id": "subtests_subtestcontext_to_json", "label": "._to_json()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L64"}, {"id": "subtests_from_json", "label": "_from_json()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L68"}, {"id": "subtests_subtestreport", "label": "SubtestReport", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L73"}, {"id": "testreport", "label": "TestReport", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "subtests_head_line", "label": "head_line()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L77"}, {"id": "subtests_subtestreport_sub_test_description", "label": "._sub_test_description()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L81"}, {"id": "subtests_subtestreport_to_json", "label": "._to_json()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L92"}, {"id": "subtests_new", "label": "_new()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L106"}, {"id": "subtests_subtests", "label": "subtests()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L129"}, {"id": "subtests_subtests_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L141"}, {"id": "subtests_subtests_test", "label": ".test()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L154"}, {"id": "subtests_subtestcontextmanager", "label": "_SubTestContextManager", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L190"}, {"id": "subtests_subtestcontextmanager_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L208"}, {"id": "subtests_subtestcontextmanager_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L223"}, {"id": "subtests_capturing_output", "label": "capturing_output()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L281"}, {"id": "subtests_capturing_logs", "label": "capturing_logs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L310"}, {"id": "subtests_captured", "label": "Captured", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L328"}, {"id": "subtests_capturedlogs", "label": "CapturedLogs", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L334"}, {"id": "subtests_pytest_report_to_serializable", "label": "pytest_report_to_serializable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L338"}, {"id": "subtests_pytest_report_from_serializable", "label": "pytest_report_from_serializable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L344"}, {"id": "subtests_pytest_configure", "label": "pytest_configure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L355"}, {"id": "subtests_pytest_report_teststatus", "label": "pytest_report_teststatus()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L360"}, {"id": "subtests_rationale_1", "label": "Builtin plugin that adds subtests support.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L1"}, {"id": "subtests_rationale_59", "label": "The values passed to Subtests.test() that are included in the test report.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L59"}, {"id": "subtests_rationale_130", "label": "Provides subtests functionality.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L130"}, {"id": "subtests_rationale_139", "label": "Subtests fixture, enables declaring subtests inside test functions via the :meth", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L139"}, {"id": "subtests_rationale_159", "label": "Context manager for subtests, capturing exceptions raised inside the subtest sco", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L159"}, {"id": "subtests_rationale_191", "label": "Context manager for subtests, capturing exceptions raised inside the subtest sco", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L191"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "dataclasses", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "time", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pluggy", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_code", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_io_saferepr", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_capture", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_capture", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_capture", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_config_argparsing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_deprecated", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_fixtures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_fixtures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_logging", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_logging", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_logging", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_reports", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_runner", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_runner", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_runner", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "pytest_stash", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_pytest_addoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_subtestcontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L58", "weight": 1.0}, {"source": "subtests_subtestcontext", "target": "subtests_subtestcontext_to_json", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_from_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_subtestreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L73", "weight": 1.0}, {"source": "subtests_subtestreport", "target": "testreport", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_head_line", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L77", "weight": 1.0}, {"source": "subtests_subtestreport", "target": "subtests_subtestreport_sub_test_description", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L81", "weight": 1.0}, {"source": "subtests_subtestreport", "target": "subtests_subtestreport_to_json", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L92", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_from_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_subtests", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_subtests", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L138", "weight": 1.0}, {"source": "subtests_subtests", "target": "subtests_subtests_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L141", "weight": 1.0}, {"source": "subtests_subtests", "target": "subtests_subtests_test", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L154", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_subtestcontextmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L190", "weight": 1.0}, {"source": "subtests_subtestcontextmanager", "target": "subtests_subtestcontextmanager_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L208", "weight": 1.0}, {"source": "subtests_subtestcontextmanager", "target": "subtests_subtestcontextmanager_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L223", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_capturing_output", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L281", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_capturing_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_captured", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L328", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_capturedlogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L334", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_pytest_report_to_serializable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L338", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_pytest_report_from_serializable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L344", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_pytest_configure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L355", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "target": "subtests_pytest_report_teststatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L360", "weight": 1.0}, {"source": "subtests_head_line", "target": "subtests_subtestreport_sub_test_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L79", "weight": 1.0}, {"source": "subtests_new", "target": "subtests_from_json", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L113", "weight": 1.0}, {"source": "subtests_new", "target": "subtests_subtestreport_to_json", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L113", "weight": 1.0}, {"source": "subtests_subtests_test", "target": "subtests_subtestcontextmanager", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L179", "weight": 1.0}, {"source": "subtests_subtestcontextmanager_enter", "target": "subtests_capturing_output", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L217", "weight": 1.0}, {"source": "subtests_subtestcontextmanager_enter", "target": "subtests_capturing_logs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L220", "weight": 1.0}, {"source": "subtests_subtestcontextmanager_exit", "target": "subtests_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L253", "weight": 1.0}, {"source": "subtests_subtestcontextmanager_exit", "target": "subtests_subtestcontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L255", "weight": 1.0}, {"source": "subtests_capturing_output", "target": "subtests_captured", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L298", "weight": 1.0}, {"source": "subtests_capturing_logs", "target": "subtests_capturedlogs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L322", "weight": 1.0}, {"source": "subtests_pytest_report_to_serializable", "target": "subtests_subtestreport_to_json", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L340", "weight": 1.0}, {"source": "subtests_pytest_report_from_serializable", "target": "subtests_from_json", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L346", "weight": 1.0}, {"source": "subtests_pytest_report_teststatus", "target": "subtests_subtestreport_sub_test_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L370", "weight": 1.0}, {"source": "subtests_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pytest_subtests_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L1", "weight": 1.0}, {"source": "subtests_rationale_59", "target": "subtests_subtestcontext", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L59", "weight": 1.0}, {"source": "subtests_rationale_130", "target": "subtests_subtests", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L130", "weight": 1.0}, {"source": "subtests_rationale_139", "target": "subtests_subtests", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L139", "weight": 1.0}, {"source": "subtests_rationale_159", "target": "subtests_subtests_test", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L159", "weight": 1.0}, {"source": "subtests_rationale_191", "target": "subtests_subtestcontextmanager", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L191", "weight": 1.0}], "raw_calls": [{"caller_nid": "subtests_pytest_addoption", "callee": "_add_verbosity_ini", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L47"}, {"caller_nid": "subtests_subtestcontext_to_json", "callee": "asdict", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L65"}, {"caller_nid": "subtests_from_json", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L69"}, {"caller_nid": "subtests_subtestreport_sub_test_description", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L84"}, {"caller_nid": "subtests_subtestreport_sub_test_description", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L86"}, {"caller_nid": "subtests_subtestreport_sub_test_description", "callee": "saferepr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L87"}, {"caller_nid": "subtests_subtestreport_sub_test_description", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L87"}, {"caller_nid": "subtests_subtestreport_sub_test_description", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L89"}, {"caller_nid": "subtests_subtestreport_sub_test_description", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L90"}, {"caller_nid": "subtests_subtestreport_to_json", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L93"}, {"caller_nid": "subtests_from_json", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L101"}, {"caller_nid": "subtests_new", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L113"}, {"caller_nid": "subtests_new", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L118"}, {"caller_nid": "subtests_new", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L120"}, {"caller_nid": "subtests_new", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L122"}, {"caller_nid": "subtests_new", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L123"}, {"caller_nid": "subtests_subtests", "callee": "get_plugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L131"}, {"caller_nid": "subtests_subtests_init", "callee": "check_ispytest", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L149"}, {"caller_nid": "subtests_subtestcontextmanager_enter", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L211"}, {"caller_nid": "subtests_subtestcontextmanager_enter", "callee": "perf_counter", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L212"}, {"caller_nid": "subtests_subtestcontextmanager_enter", "callee": "ExitStack", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L215"}, {"caller_nid": "subtests_subtestcontextmanager_enter", "callee": "enter_context", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L216"}, {"caller_nid": "subtests_subtestcontextmanager_enter", "callee": "enter_context", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L219"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "from_exception", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L231"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L235"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "perf_counter", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L237"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L239"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "CallInfo[None]", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L241"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "pytest_runtest_makereport", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L250"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "suspend_capture_ctx", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L264"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "pytest_runtest_logreport", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L265"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "check_interactive_exception", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L267"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "pytest_exception_interact", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L268"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L273"}, {"caller_nid": "subtests_subtestcontextmanager_exit", "callee": "get_reraise_exceptions", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L273"}, {"caller_nid": "subtests_capturing_output", "callee": "getoption", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L282"}, {"caller_nid": "subtests_capturing_output", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L284"}, {"caller_nid": "subtests_capturing_output", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L285"}, {"caller_nid": "subtests_capturing_output", "callee": "CaptureFixture", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L289"}, {"caller_nid": "subtests_capturing_output", "callee": "CaptureFixture", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L291"}, {"caller_nid": "subtests_capturing_output", "callee": "_start", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L296"}, {"caller_nid": "subtests_capturing_output", "callee": "readouterr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L303"}, {"caller_nid": "subtests_capturing_output", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L304"}, {"caller_nid": "subtests_capturing_logs", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L313"}, {"caller_nid": "subtests_capturing_logs", "callee": "LogCaptureHandler", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L319"}, {"caller_nid": "subtests_capturing_logs", "callee": "setFormatter", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L320"}, {"caller_nid": "subtests_capturing_logs", "callee": "catching_logs", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L323"}, {"caller_nid": "subtests_pytest_report_to_serializable", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L339"}, {"caller_nid": "subtests_pytest_report_from_serializable", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L345"}, {"caller_nid": "subtests_pytest_configure", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L356"}, {"caller_nid": "subtests_pytest_report_teststatus", "callee": "get_verbosity", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L367"}, {"caller_nid": "subtests_pytest_report_teststatus", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L368"}, {"caller_nid": "subtests_pytest_report_teststatus", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/subtests.py", "source_location": "L372"}]} |