AnyPS5/tools/tests
GalaxyGamingFR 8365766e93 fix(conventions): read non-ASCII paths unquoted from git
With git's default core.quotePath=true, paths with non-ASCII characters
were printed quoted and octal-escaped. The checker stored the quoted
string as the path and then failed in git show with a traceback. git()
now passes core.quotePath=false so raw UTF-8 paths are used. A test
covers a diff containing a non-ASCII file name.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V9UU71SP1UKGR51Sowbgmq
2026-10-11 02:32:41 -07:00
..
test_check_conventions_comments.py fix(conventions): read non-ASCII paths unquoted from git 2026-10-11 02:32:41 -07:00
test_import_audit.py fix(tools): exit 2 when import_audit cannot read an input or write --json 2026-10-09 21:35:49 +08:00
test_nid_names.py fix(tools): stop collecting NIDs at abbreviated options and --nid= 2026-10-11 13:24:35 +09:00
test_pr_overlap.py fix(tools): check overlap against every open pull request 2026-10-09 13:49:20 +02:00
test_pr_overlap_dependencies.py fix(tools): honor dependency declarations without a colon 2026-10-10 14:13:04 -04:00
test_pr_overlap_encoding.py fix(tools): write overlap reports as UTF-8 2026-10-09 22:36:26 +00:00
test_pr_overlap_exports.py fix(tools): count only definitions as exports in the overlap report 2026-10-09 14:43:32 +02:00
test_progress.py fix(progress): blank literals and comments in one pass 2026-10-11 17:17:40 +09:00
test_progress_encoding.py fix(tools): preserve UTF-8 in progress comparisons 2026-10-09 08:10:27 -05:00
test_test_registration.py fix(tools): ignore test names when checking executable registration 2026-10-10 09:54:44 +02:00