Skip to content

Commit 8f1a842

Browse files
committed
Don't test network down first
1 parent 6d792c4 commit 8f1a842

1 file changed

Lines changed: 10 additions & 57 deletions

File tree

tests/test_pairing.py

Lines changed: 10 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@
5252
+ b"0123456789012345" # stick-mac
5353
+ b"0F" # channel
5454
+ b"FFFFFFFFFFFFFFFF"
55-
+ b"0698765432101234" # 06 + plus-device mac
55+
+ b"FF98765432101234" # 06 + plus-device mac
5656
+ b"FFFFFFFFFFFFFFFF"
57-
+ b"0698765432101234" # 06 + plus-device mac
58-
+ b"1606" # pan_id
57+
+ b"FF98765432101234" # 06 + plus-device mac
58+
+ b"04FF" # pan_id
5959
+ b"01", # index
6060
),
6161
b"\x05\x05\x03\x03000AB43C\r\n": (
@@ -64,7 +64,10 @@
6464
b"0011" # msg_id
6565
+ b"0123456789012345" # stick mac
6666
+ b"00" # unknown1
67-
+ b"00", # network_is_offline
67+
+ b"01" # network_is_online
68+
+ b"FF98765432101234"
69+
+ b"04FF"
70+
+ b"FF",
6871
),
6972
b"\x05\x05\x03\x0300040000000000000000000098765432101234\r\n": (
7073
"Pair request of plus-device 0098765432101234",
@@ -414,54 +417,6 @@ async def dummy_fn(self, request: pw_requests.PlugwiseRequest, test: bool) -> No
414417
# await stick.initialize()
415418
# await stick.disconnect()
416419

417-
RESPONSE_MESSAGES = {
418-
b"\x05\x05\x03\x030001CAAB\r\n": (
419-
"Stick network info request",
420-
b"000000C1", # Success ack
421-
b"0002" # response msg_id
422-
+ b"0123456789012345" # stick-mac
423-
+ b"0F" # channel
424-
+ b"FFFFFFFFFFFFFFFF"
425-
+ b"FF98765432101234" # 06 + plus-device mac
426-
+ b"FFFFFFFFFFFFFFFF"
427-
+ b"FF98765432101234" # 06 + plus-device mac
428-
+ b"04FF" # pan_id
429-
+ b"01", # index
430-
),
431-
b"\x05\x05\x03\x03000AB43C\r\n": (
432-
"STICK INIT",
433-
b"000000C1", # Success ack
434-
b"0011" # msg_id
435-
+ b"0123456789012345" # stick mac
436-
+ b"00" # unknown1
437-
+ b"01" # network_is_online
438-
+ b"FF98765432101234"
439-
+ b"04FF"
440-
+ b"FF",
441-
),
442-
b"\x05\x05\x03\x0300040000000000000000000098765432101234\r\n": (
443-
"Pair request of plus-device 0098765432101234",
444-
b"000000C1", # Success ack
445-
b"0005" # response msg_id
446-
+ b"00" # existing
447-
+ b"01", # allowed
448-
),
449-
b"\x05\x05\x03\x0300230123456789012345A0EC\r\n": (
450-
"Node Info of stick 0123456789012345",
451-
b"000000C1", # Success ack
452-
b"0024" # msg_id
453-
+ b"0123456789012345" # mac
454-
+ b"00000000" # datetime
455-
+ b"00000000" # log address 0
456-
+ b"00" # relay
457-
+ b"80" # hz
458-
+ b"653907008512" # hw_ver
459-
+ b"4E0843A9" # fw_ver
460-
+ b"00", # node_type (Stick)
461-
),
462-
}
463-
464-
465420
@pytest.mark.asyncio
466421
async def test_pair_plus(self, monkeypatch: pytest.MonkeyPatch) -> None:
467422
"""Test pairing a plus-device."""
@@ -474,11 +429,9 @@ async def test_pair_plus(self, monkeypatch: pytest.MonkeyPatch) -> None:
474429
monkeypatch.setattr(pw_sender, "STICK_TIME_OUT", 0.1)
475430
monkeypatch.setattr(pw_requests, "NODE_TIME_OUT", 0.5)
476431
stick = pw_stick.Stick(port="test_port", cache_enabled=False)
477-
await stick.connect("test_port")
478-
with pytest.raises(pw_exceptions.StickError):
479-
await stick.initialize()
480-
481-
await asyncio.sleep(5)
432+
# await stick.connect("test_port")
433+
# with pytest.raises(pw_exceptions.StickError):
434+
# await stick.initialize()
482435
await stick.plus_pair_request("0098765432101234")
483436
await asyncio.sleep(5)
484437

0 commit comments

Comments
 (0)