mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-12-15 20:09:02 -05:00
Remove database config parsing from apps.
This commit is contained in:
parent
0f3614f0f6
commit
bc5cb8bfe8
15 changed files with 18 additions and 75 deletions
|
|
@ -17,18 +17,15 @@ from synapse.api.errors import SynapseError
|
|||
from synapse.types import GroupID, RoomAlias, UserID, map_username_to_mxid_localpart
|
||||
|
||||
from tests import unittest
|
||||
from tests.utils import TestHomeServer
|
||||
|
||||
mock_homeserver = TestHomeServer(hostname="my.domain")
|
||||
|
||||
|
||||
class UserIDTestCase(unittest.TestCase):
|
||||
class UserIDTestCase(unittest.HomeserverTestCase):
|
||||
def test_parse(self):
|
||||
user = UserID.from_string("@1234abcd:my.domain")
|
||||
user = UserID.from_string("@1234abcd:test")
|
||||
|
||||
self.assertEquals("1234abcd", user.localpart)
|
||||
self.assertEquals("my.domain", user.domain)
|
||||
self.assertEquals(True, mock_homeserver.is_mine(user))
|
||||
self.assertEquals("test", user.domain)
|
||||
self.assertEquals(True, self.hs.is_mine(user))
|
||||
|
||||
def test_pase_empty(self):
|
||||
with self.assertRaises(SynapseError):
|
||||
|
|
@ -48,13 +45,13 @@ class UserIDTestCase(unittest.TestCase):
|
|||
self.assertTrue(userA != userB)
|
||||
|
||||
|
||||
class RoomAliasTestCase(unittest.TestCase):
|
||||
class RoomAliasTestCase(unittest.HomeserverTestCase):
|
||||
def test_parse(self):
|
||||
room = RoomAlias.from_string("#channel:my.domain")
|
||||
room = RoomAlias.from_string("#channel:test")
|
||||
|
||||
self.assertEquals("channel", room.localpart)
|
||||
self.assertEquals("my.domain", room.domain)
|
||||
self.assertEquals(True, mock_homeserver.is_mine(room))
|
||||
self.assertEquals("test", room.domain)
|
||||
self.assertEquals(True, self.hs.is_mine(room))
|
||||
|
||||
def test_build(self):
|
||||
room = RoomAlias("channel", "my.domain")
|
||||
|
|
|
|||
|
|
@ -260,9 +260,7 @@ def setup_test_homeserver(
|
|||
hs = homeserverToUse(
|
||||
name,
|
||||
config=config,
|
||||
db_config=config.database_config,
|
||||
version_string="Synapse/tests",
|
||||
database_engine=db_engine,
|
||||
tls_server_context_factory=Mock(),
|
||||
tls_client_options_factory=Mock(),
|
||||
reactor=reactor,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue