mirror of
https://github.com/jkingsman/Remote-Terminal-for-MeshCore.git
synced 2026-08-09 02:03:19 +02:00
Prevent same-second outgoing collision now that we can send faster.
Also add pending ack tracking
This commit is contained in:
@@ -387,6 +387,7 @@ class TestMessagesEndpoint:
|
||||
_patch_require_connected(mock_mc),
|
||||
patch("app.routers.messages.MessageRepository") as mock_msg_repo,
|
||||
):
|
||||
mock_msg_repo.get_by_content = AsyncMock(return_value=None)
|
||||
# Simulate duplicate - create returns None
|
||||
mock_msg_repo.create = AsyncMock(return_value=None)
|
||||
|
||||
@@ -422,6 +423,7 @@ class TestMessagesEndpoint:
|
||||
_patch_require_connected(mock_mc),
|
||||
patch("app.routers.messages.MessageRepository") as mock_msg_repo,
|
||||
):
|
||||
mock_msg_repo.get_by_content = AsyncMock(return_value=None)
|
||||
# Simulate duplicate - create returns None
|
||||
mock_msg_repo.create = AsyncMock(return_value=None)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user