diff --git a/tests/logitech_receiver/test_hidpp10.py b/tests/logitech_receiver/test_hidpp10.py index 2cbaf1c6..45348bb9 100644 --- a/tests/logitech_receiver/test_hidpp10.py +++ b/tests/logitech_receiver/test_hidpp10.py @@ -1,7 +1,6 @@ from dataclasses import dataclass from dataclasses import field from typing import Any -from typing import List from typing import Optional import pytest @@ -28,8 +27,8 @@ class Device: kind: str = "fake" protocol: float = 1.0 isDevice: bool = False # incorrect, but useful here - registers: List[common.NamedInt] = field(default_factory=list) - responses: List[Response] = field(default_factory=list) + registers: list[common.NamedInt] = field(default_factory=list) + responses: list[Response] = field(default_factory=list) def request(self, id, params=None, no_reply=False): if params is None: diff --git a/tests/logitech_receiver/test_hidpp20_complex.py b/tests/logitech_receiver/test_hidpp20_complex.py index a77deb99..c60432c0 100644 --- a/tests/logitech_receiver/test_hidpp20_complex.py +++ b/tests/logitech_receiver/test_hidpp20_complex.py @@ -284,14 +284,70 @@ responses_key = [ Response("00C300A9310003070500000000000000", 0x0910, (5,)), Response("00C4009D310003070500000000000000", 0x0910, (6,)), Response("00D700B4A00004000300000000000000", 0x0910, (7,)), - Response("00500000000000000000000000000000", 0x0920, (0, 0x50)), - Response("00510000000000000000000000000000", 0x0920, (0, 0x51)), - Response("00520000500000000000000000000000", 0x0920, (0, 0x52)), - Response("00530000000000000000000000000000", 0x0920, (0, 0x53)), - Response("00560000000000000000000000000000", 0x0920, (0, 0x56)), - Response("00C30000000000000000000000000000", 0x0920, (0, 0xC3)), - Response("00C40000500000000000000000000000", 0x0920, (0, 0xC4)), - Response("00D70000510000000000000000000000", 0x0920, (0, 0xD7)), + Response( + "00500000000000000000000000000000", + 0x0920, + ( + 0, + 0x50, + ), + ), + Response( + "00510000000000000000000000000000", + 0x0920, + ( + 0, + 0x51, + ), + ), + Response( + "00520000500000000000000000000000", + 0x0920, + ( + 0, + 0x52, + ), + ), + Response( + "00530000000000000000000000000000", + 0x0920, + ( + 0, + 0x53, + ), + ), + Response( + "00560000000000000000000000000000", + 0x0920, + ( + 0, + 0x56, + ), + ), + Response( + "00C30000000000000000000000000000", + 0x0920, + ( + 0, + 0xC3, + ), + ), + Response( + "00C40000500000000000000000000000", + 0x0920, + ( + 0, + 0xC4, + ), + ), + Response( + "00D70000510000000000000000000000", + 0x0920, + ( + 0, + 0xD7, + ), + ), ] device_key = Device("KEY", True, 4.5, responses=responses_key)