colmi_r02_client/tests/test_battery.py
2024-09-09 21:36:25 -04:00

11 lines
302 B
Python

from colmi_r02_client.battery import parse_battery, BatteryInfo
def test_parse_battery():
resp = bytearray(b"\x03@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00C")
expected = BatteryInfo(battery_level=64, charging=False)
result = parse_battery(resp)
assert result == expected