1 line
53 KiB
JSON
1 line
53 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "label": "pytestplugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L1"}, {"id": "pytestplugin_pytest_addoption", "label": "pytest_addoption()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L34"}, {"id": "pytestplugin_pytest_configure", "label": "pytest_configure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L83"}, {"id": "pytestplugin_collect_types_fixture", "label": "collect_types_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L125"}, {"id": "pytestplugin_log_sqlalchemy_info", "label": "_log_sqlalchemy_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L135"}, {"id": "pytestplugin_pytest_sessionstart", "label": "pytest_sessionstart()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L167"}, {"id": "pytestplugin_pytest_sessionfinish", "label": "pytest_sessionfinish()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L174"}, {"id": "pytestplugin_pytest_unconfigure", "label": "pytest_unconfigure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L185"}, {"id": "pytestplugin_pytest_collection_finish", "label": "pytest_collection_finish()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L191"}, {"id": "pytestplugin_xdisthooks", "label": "XDistHooks", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L211"}, {"id": "pytestplugin_xdisthooks_pytest_configure_node", "label": ".pytest_configure_node()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L212"}, {"id": "pytestplugin_xdisthooks_pytest_testnodedown", "label": ".pytest_testnodedown()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L227"}, {"id": "pytestplugin_pytest_collection_modifyitems", "label": "pytest_collection_modifyitems()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L236"}, {"id": "pytestplugin_pytest_pycollect_makeitem", "label": "pytest_pycollect_makeitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L340"}, {"id": "pytestplugin_is_wrapped_coroutine_function", "label": "_is_wrapped_coroutine_function()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L366"}, {"id": "pytestplugin_apply_maybe_async", "label": "_apply_maybe_async()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L373"}, {"id": "pytestplugin_parametrize_cls", "label": "_parametrize_cls()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L405"}, {"id": "pytestplugin_pytest_runtest_setup", "label": "pytest_runtest_setup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L443"}, {"id": "pytestplugin_pytest_runtest_teardown", "label": "pytest_runtest_teardown()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L471"}, {"id": "pytestplugin_pytest_runtest_call", "label": "pytest_runtest_call()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L530"}, {"id": "pytestplugin_pytest_runtest_logreport", "label": "pytest_runtest_logreport()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L548"}, {"id": "pytestplugin_setup_class_methods", "label": "setup_class_methods()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L555"}, {"id": "pytestplugin_setup_test_methods", "label": "setup_test_methods()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L572"}, {"id": "pytestplugin_pytest_fn_decorator", "label": "_pytest_fn_decorator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L634"}, {"id": "pytestplugin_pytestfixturefunctions", "label": "PytestFixtureFunctions", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L684"}, {"id": "pytestplugin_pytestfixturefunctions_skip_test_exception", "label": ".skip_test_exception()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L685"}, {"id": "pytestplugin_add_to_marker", "label": "add_to_marker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L689"}, {"id": "pytestplugin_pytestfixturefunctions_mark_base_test_class", "label": ".mark_base_test_class()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L692"}, {"id": "pytestplugin_pytestfixturefunctions_combinations", "label": ".combinations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L707"}, {"id": "pytestplugin_pytestfixturefunctions_param_ident", "label": ".param_ident()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L841"}, {"id": "pytestplugin_pytestfixturefunctions_fixture", "label": ".fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L845"}, {"id": "pytestplugin_pytestfixturefunctions_get_current_test_name", "label": ".get_current_test_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L882"}, {"id": "pytestplugin_pytestfixturefunctions_async_test", "label": ".async_test()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L885"}, {"id": "pytestplugin_rationale_406", "label": "implement a class-based version of pytest parametrize.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L406"}, {"id": "pytestplugin_rationale_635", "label": "Port of langhelpers.decorator with pytest-specific tricks.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L635"}, {"id": "pytestplugin_rationale_708", "label": "Facade for pytest.mark.parametrize. Automatically derives argument name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L708"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "argparse", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "inspect", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "itertools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "uuid", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "sqla_plugin_base", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_addoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_configure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_collect_types_fixture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L125", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_log_sqlalchemy_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L135", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_sessionstart", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L167", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_sessionfinish", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L174", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_unconfigure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L185", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_collection_finish", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L191", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_xdisthooks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L211", "weight": 1.0}, {"source": "pytestplugin_xdisthooks", "target": "pytestplugin_xdisthooks_pytest_configure_node", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L212", "weight": 1.0}, {"source": "pytestplugin_xdisthooks", "target": "pytestplugin_xdisthooks_pytest_testnodedown", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_collection_modifyitems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L236", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_pycollect_makeitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L340", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_is_wrapped_coroutine_function", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L366", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_apply_maybe_async", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L373", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_parametrize_cls", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L405", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_runtest_setup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L443", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_runtest_teardown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L471", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_runtest_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L530", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_runtest_logreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L548", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_setup_class_methods", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L555", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_setup_test_methods", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L572", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytest_fn_decorator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L634", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_pytestfixturefunctions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L684", "weight": 1.0}, {"source": "pytestplugin_pytestfixturefunctions", "target": "pytestplugin_pytestfixturefunctions_skip_test_exception", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L685", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_plugin_pytestplugin_py", "target": "pytestplugin_add_to_marker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L689", "weight": 1.0}, {"source": "pytestplugin_pytestfixturefunctions", "target": "pytestplugin_pytestfixturefunctions_mark_base_test_class", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L692", "weight": 1.0}, {"source": "pytestplugin_pytestfixturefunctions", "target": "pytestplugin_pytestfixturefunctions_combinations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L707", "weight": 1.0}, {"source": "pytestplugin_pytestfixturefunctions", "target": "pytestplugin_pytestfixturefunctions_param_ident", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L841", "weight": 1.0}, {"source": "pytestplugin_pytestfixturefunctions", "target": "pytestplugin_pytestfixturefunctions_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L845", "weight": 1.0}, {"source": "pytestplugin_pytestfixturefunctions", "target": "pytestplugin_pytestfixturefunctions_get_current_test_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L882", "weight": 1.0}, {"source": "pytestplugin_pytestfixturefunctions", "target": "pytestplugin_pytestfixturefunctions_async_test", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L885", "weight": 1.0}, {"source": "pytestplugin_pytest_configure", "target": "pytestplugin_xdisthooks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L97", "weight": 1.0}, {"source": "pytestplugin_pytest_sessionstart", "target": "pytestplugin_log_sqlalchemy_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L170", "weight": 1.0}, {"source": "pytestplugin_pytest_pycollect_makeitem", "target": "pytestplugin_apply_maybe_async", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L345", "weight": 1.0}, {"source": "pytestplugin_pytest_pycollect_makeitem", "target": "pytestplugin_parametrize_cls", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L351", "weight": 1.0}, {"source": "pytestplugin_apply_maybe_async", "target": "pytestplugin_is_wrapped_coroutine_function", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L381", "weight": 1.0}, {"source": "pytestplugin_rationale_406", "target": "pytestplugin_parametrize_cls", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L406", "weight": 1.0}, {"source": "pytestplugin_rationale_635", "target": "pytestplugin_pytest_fn_decorator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L635", "weight": 1.0}, {"source": "pytestplugin_rationale_708", "target": "pytestplugin_pytestfixturefunctions_combinations", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L708", "weight": 1.0}], "raw_calls": [{"caller_nid": "pytestplugin_pytest_addoption", "callee": "getgroup", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L35"}, {"caller_nid": "pytestplugin_pytest_addoption", "callee": "setup_options", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L80"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "read_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L84"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L86"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L87"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "hasplugin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L96"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "register", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L97"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L99"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "restore_important_follower_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L100"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "configure_follower", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L101"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L103"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L106"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "pre_begin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L108"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "set_coverage_flag", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L110"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L111"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L111"}, {"caller_nid": "pytestplugin_pytest_configure", "callee": "set_fixture_functions", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L114"}, {"caller_nid": "pytestplugin_collect_types_fixture", "callee": "start", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L129"}, {"caller_nid": "pytestplugin_collect_types_fixture", "callee": "stop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L132"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "has_compiled_ext", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L148"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L151"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L153"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "get_plugin", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L155"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "write_sep", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L157"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "write_line", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L159"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L162"}, {"caller_nid": "pytestplugin_log_sqlalchemy_info", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L164"}, {"caller_nid": "pytestplugin_pytest_sessionstart", "callee": "_assume_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L171"}, {"caller_nid": "pytestplugin_pytest_sessionfinish", "callee": "_maybe_async_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L177"}, {"caller_nid": "pytestplugin_pytest_sessionfinish", "callee": "dump_stats", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L182"}, {"caller_nid": "pytestplugin_pytest_unconfigure", "callee": "_shutdown", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L188"}, {"caller_nid": "pytestplugin_pytest_collection_finish", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L195"}, {"caller_nid": "pytestplugin_pytest_collection_finish", "callee": "init_types_collection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L208"}, {"caller_nid": "pytestplugin_xdisthooks_pytest_configure_node", "callee": "memoize_important_follower_config", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L219"}, {"caller_nid": "pytestplugin_xdisthooks_pytest_configure_node", "callee": "uuid4", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L221"}, {"caller_nid": "pytestplugin_xdisthooks_pytest_configure_node", "callee": "_maybe_async_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L223"}, {"caller_nid": "pytestplugin_xdisthooks_pytest_testnodedown", "callee": "_maybe_async_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L231"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L249"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L250"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "getparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L256"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L257"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "getparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L257"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "getparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L260"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "_maybe_async_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L318"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L324"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L326"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L330"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "getparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L333"}, {"caller_nid": "pytestplugin_pytest_collection_modifyitems", "callee": "getparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L334"}, {"caller_nid": "pytestplugin_pytest_pycollect_makeitem", "callee": "isclass", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L341"}, {"caller_nid": "pytestplugin_pytest_pycollect_makeitem", "callee": "want_class", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L341"}, {"caller_nid": "pytestplugin_pytest_pycollect_makeitem", "callee": "from_parent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L348"}, {"caller_nid": "pytestplugin_pytest_pycollect_makeitem", "callee": "isfunction", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L354"}, {"caller_nid": "pytestplugin_pytest_pycollect_makeitem", "callee": "want_method", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L356"}, {"caller_nid": "pytestplugin_is_wrapped_coroutine_function", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L367"}, {"caller_nid": "pytestplugin_is_wrapped_coroutine_function", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L370"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L376"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "vars", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L376"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L378"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L378"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L379"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L380"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L384"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "make_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L392"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "classmethod", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L394"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L397"}, {"caller_nid": "pytestplugin_apply_maybe_async", "callee": "mro", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L399"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "product", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L413"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L418"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L422"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L423"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L424"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L426"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L427"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L429"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L432"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L433"}, {"caller_nid": "pytestplugin_parametrize_cls", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L434"}, {"caller_nid": "pytestplugin_pytest_runtest_setup", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L454"}, {"caller_nid": "pytestplugin_pytest_runtest_setup", "callee": "_maybe_async_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L455"}, {"caller_nid": "pytestplugin_pytest_runtest_setup", "callee": "getparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L459"}, {"caller_nid": "pytestplugin_pytest_runtest_setup", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L461"}, {"caller_nid": "pytestplugin_pytest_runtest_setup", "callee": "catch_warnings", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L464"}, {"caller_nid": "pytestplugin_pytest_runtest_setup", "callee": "__enter__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L465"}, {"caller_nid": "pytestplugin_pytest_runtest_setup", "callee": "filterwarnings", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L467"}, {"caller_nid": "pytestplugin_pytest_runtest_teardown", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L477"}, {"caller_nid": "pytestplugin_pytest_runtest_teardown", "callee": "getparent", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L491"}, {"caller_nid": "pytestplugin_pytest_runtest_teardown", "callee": "__exit__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L495"}, {"caller_nid": "pytestplugin_pytest_runtest_teardown", "callee": "_maybe_async_provisioning", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L501"}, {"caller_nid": "pytestplugin_pytest_runtest_teardown", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L513"}, {"caller_nid": "pytestplugin_pytest_runtest_teardown", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L514"}, {"caller_nid": "pytestplugin_pytest_runtest_teardown", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L519"}, {"caller_nid": "pytestplugin_pytest_runtest_call", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L536"}, {"caller_nid": "pytestplugin_setup_class_methods", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L560"}, {"caller_nid": "pytestplugin_setup_class_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L561"}, {"caller_nid": "pytestplugin_setup_class_methods", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L565"}, {"caller_nid": "pytestplugin_setup_class_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L566"}, {"caller_nid": "pytestplugin_setup_class_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L568"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L587"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L588"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L593"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L594"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L618"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L621"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L622"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L624"}, {"caller_nid": "pytestplugin_setup_test_methods", "callee": "_maybe_async", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L625"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_skip_test_exception", "callee": "Exception", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L686"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_mark_base_test_class", "callee": "usefixtures", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L693"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L718"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L718"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L719"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L721"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L734"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L744"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L748"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L753"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L754"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L759"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "_filter_exclusions", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L762"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "_arg_getter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L764"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L769"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L773"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "comb_fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L774"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "getter", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L774"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L781"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "_filter_exclusions", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L784"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L789"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "param", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L798"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_combinations", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L799"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_param_ident", "callee": "param", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L843"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_fixture", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L851"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_fixture", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L851"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_fixture", "callee": "wrap", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L878"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_get_current_test_name", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L883"}, {"caller_nid": "pytestplugin_pytestfixturefunctions_async_test", "callee": "decorate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/plugin/pytestplugin.py", "source_location": "L892"}]} |