(self)
| 285 | """Test ResponseMessage""" |
| 286 | |
| 287 | def test_to_dict(self) -> None: |
| 288 | msg = ResponseMessage( |
| 289 | id="req-789", |
| 290 | success=True, |
| 291 | data={"isPlaying": False, "isCompiling": False}, |
| 292 | ) |
| 293 | d = msg.to_dict() |
| 294 | |
| 295 | assert d["type"] == "RESPONSE" |
| 296 | assert d["id"] == "req-789" |
| 297 | assert d["success"] is True |
| 298 | assert d["data"]["isPlaying"] is False |
| 299 | |
| 300 | |
| 301 | class TestErrorMessage: |
nothing calls this directly
no test coverage detected