Update the other factory reset to use integer too

This commit is contained in:
Ian McEwen committed 2026-05-31 12:30:34 -07:00
1 parent c5fc51ea37
commit badf7279af
2 files changed
+4 -4

No files matched your search

+3 -3
View File
@@ -269,7 +269,7 @@ def test_factoryReset_config_uses_int_field():
anode = Node(iface, 1234567890, noProto=True)
amesg = admin_pb2.AdminMessage()
with patch("meshtastic.admin_pb2.AdminMessage", return_value=amesg):
with patch("meshtastic.node.admin_pb2.AdminMessage", return_value=amesg):
with patch.object(anode, "_sendAdmin") as mock_send_admin:
anode.factoryReset(full=False)
@@ -284,11 +284,11 @@ def test_factoryReset_full_sets_device_field():
anode = Node(iface, 1234567890, noProto=True)
amesg = admin_pb2.AdminMessage()
with patch("meshtastic.admin_pb2.AdminMessage", return_value=amesg):
with patch("meshtastic.node.admin_pb2.AdminMessage", return_value=amesg):
with patch.object(anode, "_sendAdmin") as mock_send_admin:
anode.factoryReset(full=True)
assert amesg.factory_reset_device is True
assert amesg.factory_reset_device == 1
mock_send_admin.assert_called_once_with(amesg, onResponse=anode.onAckNak)