@@ -2140,15 +2140,6 @@ def fake_cache(dummy: object, setting: str) -> str | None: # noqa: PLR0911 PLR0
21402140 monkeypatch .setattr (pw_node .PlugwiseBaseNode , "_get_cache" , fake_cache )
21412141 mock_stick_controller = MockStickController ()
21422142
2143- scan_config_accepted = pw_responses .NodeAckResponse ()
2144- scan_config_accepted .deserialize (
2145- construct_message (b"01001298347650AFBECD00BE" , b"0000" )
2146- )
2147- scan_config_failed = pw_responses .NodeAckResponse ()
2148- scan_config_failed .deserialize (
2149- construct_message (b"01001298347650AFBECD00BF" , b"0000" )
2150- )
2151-
21522143 async def load_callback (event : pw_api .NodeEvent , mac : str ) -> None : # type: ignore[name-defined]
21532144 """Load callback for event."""
21542145
@@ -2170,6 +2161,15 @@ async def load_callback(event: pw_api.NodeEvent, mac: str) -> None: # type: ign
21702161 await test_scan .update_node_details (node_info )
21712162 await test_scan .load ()
21722163
2164+ scan_config_accepted = pw_responses .NodeAckResponse ()
2165+ scan_config_accepted .deserialize (
2166+ construct_message (b"01001298347650AFBECD00BE" , b"0000" )
2167+ )
2168+ scan_config_failed = pw_responses .NodeAckResponse ()
2169+ scan_config_failed .deserialize (
2170+ construct_message (b"01001298347650AFBECD00BF" , b"0000" )
2171+ )
2172+
21732173 # test motion reset timer
21742174 assert test_scan .reset_timer == 10
21752175 assert test_scan .motion_config .reset_timer == 10
@@ -2181,8 +2181,8 @@ async def load_callback(event: pw_api.NodeEvent, mac: str) -> None: # type: ign
21812181 assert not test_scan .scan_config_task_scheduled
21822182 assert await test_scan .set_motion_reset_timer (15 )
21832183 assert test_scan .scan_config_task_scheduled
2184- assert test_scan .reset_timer == 15
21852184 assert test_scan .motion_config .reset_timer == 15
2185+ assert test_scan .reset_timer == 15
21862186
21872187 # Restore to original settings after failed config
21882188 awake_response1 = pw_responses .NodeAwakeResponse ()
0 commit comments