ford_qc/tests
Vadym Samoilenko eb3da2c980 Fix exterior/interior pairing check: variant-signature approach, angle 21
Old check stripped paint/trim by prefix but used wrong tr- prefix
(transmission, not trim), causing false mismatches on known-good packs.
New approach uses an allowlist of shared WERS prefixes to build variant
signatures — paint, trim, and transmission codes fall out naturally.
Restricts comparison to angle-21 base records only per Ben's spec.
Updates ford_bnp.json profile config accordingly and adds 8 unit tests.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-29 12:47:01 +01:00
..
simple_check.py initial commit 2025-09-03 07:03:21 -05:00
simple_test.py initial commit 2025-09-03 07:03:21 -05:00
test_check_series_permutations.py Add CV ABM-only support and bidirectional series validation 2026-04-29 12:29:32 +01:00
test_colour_existence_check.py initial commit 2025-09-03 07:03:21 -05:00
test_exterior_interior_pairing_check.py Fix exterior/interior pairing check: variant-signature approach, angle 21 2026-04-29 12:47:01 +01:00
test_file_size_check.py initial commit 2025-09-03 07:03:21 -05:00
test_image_format_check.py initial commit 2025-09-03 07:03:21 -05:00
test_lifestyle_inventory.json initial commit 2025-09-03 07:03:21 -05:00
test_lifestyle_inventory_check.py initial commit 2025-09-03 07:03:21 -05:00
test_lifestyle_inventory_fail.json initial commit 2025-09-03 07:03:21 -05:00
test_unknown_types.py initial commit 2025-09-03 07:03:21 -05:00
test_with_local_utilities.py initial commit 2025-09-03 07:03:21 -05:00