1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_types.py b/tests/test_types.py
index 522d52363d..d2ccbcfa55 100644
--- a/tests/test_types.py
+++ b/tests/test_types.py
@@ -62,3 +62,9 @@ class RoomAliasTestCase(unittest.TestCase):
room = RoomAlias("channel", "my.domain", True)
self.assertEquals(room.to_string(), "#channel:my.domain")
+
+ def test_via_homeserver(self):
+ room = mock_homeserver.parse_roomalias("#elsewhere:my.domain")
+
+ self.assertEquals("elsewhere", room.localpart)
+ self.assertEquals("my.domain", room.domain)
|