summary refs log tree commit diff
path: root/tests/storage/util (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Replace make_awaitable with AsyncMock (#16179)Patrick Cloke2023-08-241-4/+4
| | | | Python 3.8 provides a native AsyncMock, we can replace the homegrown version we have.
* Require types in tests.storage. (#14646)Patrick Cloke2022-12-091-15/+15
| | | | Adds missing type hints to `tests.storage` package and does not allow untyped definitions.
* Wait for lazy join to complete when getting current state (#12872)Erik Johnston2022-06-011-1/+58
|
* Await un-partial-stating after a partial-state join (#12399)Richard van der Hoff2022-04-212-0/+130
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.