summary refs log tree commit diff
path: root/tests/replication/slave/storage/_base.py
diff options
context:
space:
mode:
authorAndrew Morgan <andrew@amorgan.xyz>2020-03-20 14:39:41 +0000
committerAndrew Morgan <andrew@amorgan.xyz>2020-03-20 14:39:41 +0000
commit032fed6f42268d37a7b8a78ee3631980fda4aee9 (patch)
treed84356343c5a7ab4b1d0bf2923501f714077e06f /tests/replication/slave/storage/_base.py
parent1.7.1 (diff)
parentAdd database config class (#6513) (diff)
downloadsynapse-032fed6f42268d37a7b8a78ee3631980fda4aee9.tar.xz
Add database config class (#6513)
* commit '2284eb3a5':
  Add database config class (#6513)
  too many parens
Diffstat (limited to 'tests/replication/slave/storage/_base.py')
-rw-r--r--tests/replication/slave/storage/_base.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/replication/slave/storage/_base.py b/tests/replication/slave/storage/_base.py

index 3dae83c543..2a1e7c7166 100644 --- a/tests/replication/slave/storage/_base.py +++ b/tests/replication/slave/storage/_base.py
@@ -20,7 +20,7 @@ from synapse.replication.tcp.client import ( ReplicationClientHandler, ) from synapse.replication.tcp.resource import ReplicationStreamProtocolFactory -from synapse.storage.database import Database +from synapse.storage.database import make_conn from tests import unittest from tests.server import FakeTransport @@ -41,10 +41,12 @@ class BaseSlavedStoreTestCase(unittest.HomeserverTestCase): def prepare(self, reactor, clock, hs): + db_config = hs.config.database.get_single_database() self.master_store = self.hs.get_datastore() self.storage = hs.get_storage() + database = hs.get_datastores().databases[0] self.slaved_store = self.STORE_TYPE( - Database(hs), self.hs.get_db_conn(), self.hs + database, make_conn(db_config, database.engine), self.hs ) self.event_id = 0