MatrixSynapse/tests
Richard van der Hoff f5668f0b4a
Await un-partial-stating after a partial-state join (#12399)
When we join a room via the faster-joins mechanism, we end up with "partial
state" at some points on the event DAG. Many parts of the codebase need to
wait for the full state to load. So, we implement a mechanism to keep track of
which events have partial state, and wait for them to be fully-populated.
2022-04-21 07:42:03 +01:00
..
api Remove references to unstable identifiers from MSC3440. (#12382) 2022-04-12 08:42:03 -04:00
app Remove `HomeServer.get_datastore()` (#12031) 2022-02-23 11:04:02 +00:00
appservice Send device list updates to application services (MSC3202) - part 1 (#11881) 2022-03-30 14:39:27 +01:00
config Add missing type hints to config classes. (#12402) 2022-04-11 12:07:23 -04:00
crypto Fix typechecker problems exposed by signedjson 1.1.2 (#12326) 2022-03-29 21:37:50 +00:00
events Use the proper serialization format when bundling aggregations. (#12090) 2022-03-03 10:43:06 -05:00
federation Back out implementation of MSC2314 (#12474) 2022-04-19 11:17:29 +00:00
handlers Prevent a sync request from removing a user's busy presence status (#12213) 2022-04-13 16:21:07 +01:00
http Replace assertEquals and friends with non-deprecated versions. (#12092) 2022-02-28 07:12:29 -05:00
logging Fixes for opentracing scopes (#11869) 2022-02-02 22:41:57 +00:00
module_api Add Module API for reading and writing global account data. (#12391) 2022-04-11 10:05:43 +01:00
push Add type hints to tests files. (#12256) 2022-03-21 09:43:16 -04:00
replication Remove redundant `get_success` calls in test code (#12346) 2022-04-01 16:10:31 +01:00
rest Remove unnecessary config overrides for MSC3666. (#12511) 2022-04-20 09:56:59 -04:00
scripts Disallow untyped defs in synapse._scripts (#12422) 2022-04-11 12:41:55 +01:00
server_notices Remove `HomeServer.get_datastore()` (#12031) 2022-02-23 11:04:02 +00:00
state Update the MSC3083 support to verify if joins are from an authorized server. (#10254) 2021-07-26 12:17:00 -04:00
storage Await un-partial-stating after a partial-state join (#12399) 2022-04-21 07:42:03 +01:00
test_utils Remove `HomeServer.get_datastore()` (#12031) 2022-02-23 11:04:02 +00:00
util Fix edge case where a `Linearizer` could get stuck (#12358) 2022-04-05 17:19:16 +01:00
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
server.py Allow specifying the Postgres database's port when running unit tests with Postgres. (#12376) 2022-04-05 12:44:48 +01:00
test_distributor.py Replace assertEquals and friends with non-deprecated versions. (#12092) 2022-02-28 07:12:29 -05:00
test_event_auth.py Check *all* auth events for room id and rejection (#11009) 2021-10-18 18:28:30 +01:00
test_federation.py Remove `HomeServer.get_datastore()` (#12031) 2022-02-23 11:04:02 +00:00
test_mau.py Remove `HomeServer.get_datastore()` (#12031) 2022-02-23 11:04:02 +00:00
test_metrics.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
test_phone_home.py Add type hints to some tests files (#12371) 2022-04-05 13:54:41 +01:00
test_server.py Add reactor to `SynapseRequest` and fix up types. (#10868) 2021-09-24 11:01:25 +01:00
test_state.py Faster joins: persist to database (#12012) 2022-03-01 12:49:54 +00:00
test_terms_auth.py Replace assertEquals and friends with non-deprecated versions. (#12092) 2022-02-28 07:12:29 -05:00
test_test_utils.py Replace assertEquals and friends with non-deprecated versions. (#12092) 2022-02-28 07:12:29 -05:00
test_types.py Replace assertEquals and friends with non-deprecated versions. (#12092) 2022-02-28 07:12:29 -05:00
test_visibility.py Remove redundant `get_success` calls in test code (#12346) 2022-04-01 16:10:31 +01:00
unittest.py Add type hints for `tests/unittest.py`. (#12347) 2022-04-01 16:04:16 +00:00
utils.py Allow specifying the Postgres database's port when running unit tests with Postgres. (#12376) 2022-04-05 12:44:48 +01:00