test(FN-2986): expand droid provider unit coverage

- Replace the minimal droid provider test with comprehensive coverage across registration and streaming paths
- Add child_process and pi-ai mocks to exercise CLI process lifecycle, tool wiring, and message handling logic
- Cover success, error, abort, and edge-case behaviors for provider execution and event emission
- Increase regression protection for droid model discovery, deduplication, and provider integration flows

Fusion-Task-Id: FN-2986
This commit is contained in:
Fusion
2026-05-01 13:11:36 -07:00
committed by gsxdsm
parent 7e90af8ca4
commit ada8b2db5a

File diff suppressed because it is too large Load Diff