Skip to content

Conversation

@allenporter
Copy link
Contributor

@allenporter allenporter commented Dec 7, 2025

This adds test coverage with comments where there are existing bugs fixed by #647 and #645

Issue #623

Copilot AI review requested due to automatic review settings December 7, 2025 18:16
@allenporter allenporter requested a review from Lash-L December 7, 2025 18:18
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds comprehensive test coverage for the a01 device traits (DyadApi and ZeoApi), with tests that document existing bugs to be fixed by PRs #647 and #645. The tests verify current behavior including edge cases and invalid responses.

  • Adds tests for DyadApi query_values method with various protocol types
  • Adds tests for ZeoApi query_values method with various protocol types
  • Tests document known bugs with inline comments (raw value returns, wrong encoding, invalid value handling, unrequested value returns)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Lash-L
Lash-L previously approved these changes Dec 7, 2025
@allenporter allenporter merged commit 89874cb into Python-roborock:main Dec 7, 2025
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants