test: split monolithic test_scan into a scan/ subpackage

Break the 1897-line test_scan.py into topic modules under tests/scan/
(routes, approve, properties, run) sharing fixtures via a package
conftest.py and pure builders via helpers.py. Same 80 tests, no
behavior change; full suite 627 passed.

ha-relevant: no
This commit is contained in:
Pouzor
2026-07-09 21:41:49 +02:00
parent 3384a05932
commit b513fa6f4e
8 changed files with 1888 additions and 1890 deletions
View File