synapse/tests/federation
Eric Eastwood 40fa8294e3
Refactor MSC3030 /timestamp_to_event to move away from our snowflake pull from destination pattern (#14096)
1. `federation_client.timestamp_to_event(...)` now handles all `destination` looping and uses our generic `_try_destination_list(...)` helper.
 2. Consistently handling `NotRetryingDestination` and `FederationDeniedError` across `get_pdu` , backfill, and the generic `_try_destination_list` which is used for many places we use this pattern.
 3. `get_pdu(...)` now returns `PulledPduInfo` so we know which `destination` we ended up pulling the PDU from
2022-10-26 16:10:55 -05:00
..
transport Bump flake8-bugbear from 21.3.2 to 22.9.23 (#14042) 2022-10-19 19:38:24 +00:00
__init__.py
test_complexity.py Use literals in place of HTTPStatus constants in tests (#13463) 2022-08-05 16:59:09 +02:00
test_federation_catch_up.py Remove HomeServer.get_datastore() (#12031) 2022-02-23 11:04:02 +00:00
test_federation_client.py Refactor MSC3030 /timestamp_to_event to move away from our snowflake pull from destination pattern (#14096) 2022-10-26 16:10:55 -05:00
test_federation_sender.py Accept & store thread IDs for receipts (implement MSC3771). (#13782) 2022-09-23 14:33:28 +00:00
test_federation_server.py Rate limit joins per-room (#13276) 2022-07-19 11:45:17 +00:00