diff --git a/server/tests/test_networking_v2_load.py b/server/tests/test_networking_v2_load.py index 18cf056..97d610e 100644 --- a/server/tests/test_networking_v2_load.py +++ b/server/tests/test_networking_v2_load.py @@ -4,6 +4,7 @@ import json import socket import time +import server_core from server_core import PROTOCOL_VERSION, FalloutTogetherServer @@ -70,7 +71,12 @@ def start_server() -> FalloutTogetherServer: return server -def test_sixteen_clients_do_not_cross_broadcast_distant_cell_transforms(): +def test_sixteen_clients_do_not_cross_broadcast_distant_cell_transforms(monkeypatch): + # All synthetic clients originate from localhost. Bypass only the per-IP + # connection-attempt throttle so this test measures gameplay capacity and + # interest filtering instead of the independent abuse-control policy. + monkeypatch.setattr(server_core, "MAX_CONNECT_ATTEMPTS", 64) + server = start_server() clients: list[tuple[socket.socket, int]] = [] try: