|
|
|
@ -21,9 +21,8 @@ from mock import Mock |
|
|
|
|
|
|
|
|
|
from synapse.server import HomeServer |
|
|
|
|
from synapse.handlers.directory import DirectoryHandler |
|
|
|
|
from synapse.storage.directory import RoomAliasMapping |
|
|
|
|
|
|
|
|
|
from tests.utils import SQLiteMemoryDbPool |
|
|
|
|
from tests.utils import SQLiteMemoryDbPool, MockKey |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class DirectoryHandlers(object): |
|
|
|
@ -48,11 +47,15 @@ class DirectoryTestCase(unittest.TestCase): |
|
|
|
|
db_pool = SQLiteMemoryDbPool() |
|
|
|
|
yield db_pool.prepare() |
|
|
|
|
|
|
|
|
|
self.mock_config = Mock() |
|
|
|
|
self.mock_config.signing_key = [MockKey()] |
|
|
|
|
|
|
|
|
|
hs = HomeServer("test", |
|
|
|
|
db_pool=db_pool, |
|
|
|
|
http_client=None, |
|
|
|
|
resource_for_federation=Mock(), |
|
|
|
|
replication_layer=self.mock_federation, |
|
|
|
|
config=self.mock_config, |
|
|
|
|
) |
|
|
|
|
hs.handlers = DirectoryHandlers(hs) |
|
|
|
|
|
|
|
|
|