Closed puddly closed 2 months ago
I've migrated test_application.py
as well.
A future PR will add end-to-end testing of the entire command serialization format and adapter response for every EZSP version, hopefully like we do in zigpy-znp.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 99.10%. Comparing base (
61f7ec0
) to head (55370ed
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
In the future, we need to migrate bellows to a more robust framework that tests end-to-end command serialization and response parsing. Until then, I've replaced all blind mocks with those that also try to serialize the command.
There was a single error with EZSPv8 that has since been corrected.
Fixes https://github.com/zigpy/bellows/issues/640