synapse/tests/rest/client/sliding_sync
Erik Johnston 6eb98a4f1c
Sliding Sync: Handle timeline limit changes (take 2) (#17579)
This supersedes #17503, given the per-connection state is being heavily
rewritten it felt easier to recreate the PR on top of that work.

This correctly handles the case of timeline limits going up and down.

This does not handle changes in `required_state`, but that can be done
as a separate PR.

Based on #17575.

---------

Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr>
2024-08-20 10:31:25 +01:00
..
__init__.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00
test_connection_tracking.py SSS: Implement PREVIOUSLY room tracking (#17535) 2024-08-08 10:44:17 +01:00
test_extension_account_data.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00
test_extension_e2ee.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00
test_extension_receipts.py Sliding sync: Correctly track which read receipts we have or have not sent down. (#17575) 2024-08-19 21:16:07 +01:00
test_extension_to_device.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00
test_extension_typing.py Sliding Sync: Add typing notification extension (MSC3961) (#17505) 2024-07-31 13:20:23 -05:00
test_extensions.py Sliding sync: Correctly track which read receipts we have or have not sent down. (#17575) 2024-08-19 21:16:07 +01:00
test_room_subscriptions.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00
test_rooms_invites.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00
test_rooms_meta.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00
test_rooms_required_state.py Sliding Sync: Exclude partially stated rooms if we must await full state (#17538) 2024-08-13 12:27:42 -05:00
test_rooms_timeline.py Sliding Sync: Handle timeline limit changes (take 2) (#17579) 2024-08-20 10:31:25 +01:00
test_sliding_sync.py Sliding Sync: Split and move tests (#17504) 2024-07-31 12:20:46 -05:00