Skip to content

fix(test): normalize path separator in graph_edges query (closes #268) - #269

Merged
Wolfvin merged 1 commit into
mainfrom
fix/issue-268-test-separator
Jul 13, 2026
Merged

fix(test): normalize path separator in graph_edges query (closes #268)#269
Wolfvin merged 1 commit into
mainfrom
fix/issue-268-test-separator

Conversation

@Wolfvin

@Wolfvin Wolfvin commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Mengapa

2 test di test_issue231_async_handler_edges.py gagal di Windows (lolos di Linux CI): _query_graph_edges exact-match target_id = ? dengan id dari backend.json (Windows: backslash src\services\google.ts:2), tapi graph_edges simpan forward slash → 0 hasil. Ditemukan saat verifikasi lokal BOS. Fix #231 sendiri benar (edge terbukti ada).

Perbaikan

Normalize separator kedua sisi: REPLACE(target_id,'\','/') = ? + param .replace('\','/'). Test-only, tidak sentuh product code.

Verifikasi

pytest test_issue231_async_handler_edges.py → 16 passed di Windows (sebelumnya 14 passed 2 failed). Tetap lolos di Linux (forward slash both sides).

Closes #268

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Wolfvin
Wolfvin merged commit 763ed95 into main Jul 13, 2026
0 of 6 checks passed
@Wolfvin
Wolfvin deleted the fix/issue-268-test-separator branch July 13, 2026 12:24
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant