diff options
author | Sean Quah <8349537+squahtx@users.noreply.github.com> | 2022-05-16 14:06:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-16 14:06:04 +0100 |
commit | a5c26750b50563f2edda8b5d37c70b1d49e5f34c (patch) | |
tree | d9ff333e51eeff04d8703b649941674f3dfbb0a7 /tests/replication/test_sharded_event_persister.py | |
parent | Consolidate logic for parsing relations. (#12693) (diff) | |
download | synapse-a5c26750b50563f2edda8b5d37c70b1d49e5f34c.tar.xz |
Fix room upgrades creating an empty room when auth fails (#12696)
Signed-off-by: Sean Quah <seanq@element.io>
Diffstat (limited to 'tests/replication/test_sharded_event_persister.py')
-rw-r--r-- | tests/replication/test_sharded_event_persister.py | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/tests/replication/test_sharded_event_persister.py b/tests/replication/test_sharded_event_persister.py index 5f142e84c3..a7ca68069e 100644 --- a/tests/replication/test_sharded_event_persister.py +++ b/tests/replication/test_sharded_event_persister.py @@ -14,7 +14,6 @@ import logging from unittest.mock import patch -from synapse.api.room_versions import RoomVersion from synapse.rest import admin from synapse.rest.client import login, room, sync from synapse.storage.util.id_generators import MultiWriterIdGenerator @@ -64,21 +63,10 @@ class EventPersisterShardTestCase(BaseMultiWorkerStreamTestCase): # We control the room ID generation by patching out the # `_generate_room_id` method - async def generate_room( - creator_id: str, is_public: bool, room_version: RoomVersion - ): - await self.store.store_room( - room_id=room_id, - room_creator_user_id=creator_id, - is_public=is_public, - room_version=room_version, - ) - return room_id - with patch( "synapse.handlers.room.RoomCreationHandler._generate_room_id" ) as mock: - mock.side_effect = generate_room + mock.side_effect = lambda: room_id self.helper.create_room_as(user_id, tok=tok) def test_basic(self): |