d7fb7bfe5c2348851adbcaef50d5fe8790c0f53a73a4df2e30cfbcb7b3068f3c.json 15 KB

1
  1. {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "label": "test_pl_dibang_upsert_on_arrange.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L1"}, {"id": "tests_test_pl_dibang_upsert_on_arrange_make_query_router", "label": "_make_query_router()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L24"}, {"id": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "label": "test_cancel_generate_dibang_blocked_when_weighing_exists()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L36"}, {"id": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "label": "test_upsert_reuses_existing_inventory_id()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L130"}, {"id": "tests_test_pl_dibang_upsert_on_arrange_rationale_1", "label": "\u5730\u78c5\u6309\u6bb5 upsert \u2014 \u53d6\u6d88\u52fe\u9009\u963b\u65ad / \u590d\u7528\u51fa\u5165\u5e93 id", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L1"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "decimal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "unittest_mock", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "pytest", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "app_models_db_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "app_models_pl_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "app_services_pl_dibang_bridge_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L18", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "tests_test_pl_dibang_upsert_on_arrange_make_query_router", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L24", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L36", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "target": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L130", "weight": 1.0}, {"source": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "target": "tests_test_pl_dibang_upsert_on_arrange_make_query_router", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L103", "weight": 1.0}, {"source": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "target": "tests_test_pl_dibang_upsert_on_arrange_make_query_router", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L252", "weight": 1.0}, {"source": "tests_test_pl_dibang_upsert_on_arrange_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_dibang_upsert_on_arrange_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "PlPlan", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L37"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "date", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L41"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "PlTransport", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L44"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "PlPlanLoad", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L45"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "datetime", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L51"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "DbInboundOutbound", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L55"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "date", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L58"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "PlTransportDbLink", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L68"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "Decimal", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L78"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "MagicMock", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L82"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "raises", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L112"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "upsert_stop_dibang_links", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L113"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_cancel_generate_dibang_blocked_when_weighing_exists", "callee": "StopDibangOption", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L119"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "PlPlan", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L136"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "date", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L140"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "datetime", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L141"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "PlTransport", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L145"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "PlPlanLoad", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L146"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "datetime", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L152"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "PlPlanDelivery", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L156"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "PlPlanLoadProduct", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L165"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "Decimal", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L173"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "DbPurchasePlan", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L178"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "DbInboundOutbound", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L185"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "date", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L188"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "PlTransportDbLink", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L202"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "Decimal", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L212"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "AssertionError", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L216"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "MagicMock", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L219"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "upsert_stop_dibang_links", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L264"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "StopDibangOption", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L270"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "len", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L277"}, {"caller_nid": "tests_test_pl_dibang_upsert_on_arrange_test_upsert_reuses_existing_inventory_id", "callee": "assert_not_called", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_dibang_upsert_on_arrange.py", "source_location": "L280"}]}