diff options
author | Andrew Morgan <andrew@amorgan.xyz> | 2021-12-01 19:34:29 +0000 |
---|---|---|
committer | Andrew Morgan <andrew@amorgan.xyz> | 2021-12-01 19:34:39 +0000 |
commit | dc15428147a38e2c5652c9cb181be4f6bdf2fa7e (patch) | |
tree | 0065714d29392a12f528e2cb169e7f77696282a0 /docs/website_files/table-of-contents.js | |
parent | fix type hint; make AppServiceTransaction instantiation a bit easier (diff) | |
download | synapse-anoa/e2e_as_to_device_dirty.tar.xz |
Modify the tests to work with the new flow; clean up tests github/anoa/e2e_as_to_device_dirty anoa/e2e_as_to_device_dirty
This ended up ballooning much larger than intended :/ Part of the reason for the large amount of changes was the elimination of the _ServiceQueuer.enqueue_{event,ephemeral} methods and replacing them with ApplicationServiceScheduler.enqueue_for_appservice. That meant we had to change all of the tests that mock'd enqueue_{event,ephemeral} to instead look lower-level, at the calls to _TransactionController.send. Other than that, there was just the normal amount of adding checks that to_device_messages as an argument to enqueue_for_appservice is filled out correctly. The change to scheduler means that we don't have to keep adding another [] every time we check a call to _TransactionController.send.
Diffstat (limited to 'docs/website_files/table-of-contents.js')
0 files changed, 0 insertions, 0 deletions