summary refs log tree commit diff
path: root/tests
diff options
context:
space:
mode:
authorNeil Johnson <neil@matrix.org>2018-11-14 14:32:07 +0000
committerNeil Johnson <neil@matrix.org>2018-11-14 14:32:07 +0000
commitce27b1c9c1b984110da1af258ea22a409eea2aed (patch)
treeb511e11d3ea60675ad49a73e112338b54e68e276 /tests
parenttest support user behaviour (diff)
downloadsynapse-ce27b1c9c1b984110da1af258ea22a409eea2aed.tar.xz
clean up
Diffstat (limited to 'tests')
-rw-r--r--tests/storage/test_user_directory.py51
1 files changed, 3 insertions, 48 deletions
diff --git a/tests/storage/test_user_directory.py b/tests/storage/test_user_directory.py
index eff62e42e4..0dde1ab2fe 100644
--- a/tests/storage/test_user_directory.py
+++ b/tests/storage/test_user_directory.py
@@ -15,6 +15,7 @@
 
 from twisted.internet import defer
 
+from synapse.storage import UserDirectoryStore
 from synapse.storage.roommember import ProfileInfo
 
 from tests import unittest
@@ -23,14 +24,13 @@ from tests.utils import setup_test_homeserver
 ALICE = "@alice:a"
 BOB = "@bob:b"
 BOBBY = "@bobby:a"
-ROOM = "!room:id"
 
 
 class UserDirectoryStoreTestCase(unittest.TestCase):
     @defer.inlineCallbacks
     def setUp(self):
         self.hs = yield setup_test_homeserver(self.addCleanup)
-        self.store = self.hs.get_datastore()
+        self.store = UserDirectoryStore(self.hs.get_db_conn(), self.hs)
 
         # alice and bob are both in !room_id. bobby is not but shares
         # a homeserver with alice.
@@ -42,7 +42,7 @@ class UserDirectoryStoreTestCase(unittest.TestCase):
                 BOBBY: ProfileInfo(None, "bobby"),
             },
         )
-        yield self.store.add_users_to_public_room(ROOM, [ALICE, BOB])
+        yield self.store.add_users_to_public_room("!room:id", [ALICE, BOB])
         yield self.store.add_users_who_share_room(
             "!room:id", False, ((ALICE, BOB), (BOB, ALICE))
         )
@@ -75,48 +75,3 @@ class UserDirectoryStoreTestCase(unittest.TestCase):
             )
         finally:
             self.hs.config.user_directory_search_all_users = False
-
-    # @defer.inlineCallbacks
-    # def test_cannot_add_support_user_to_directory(self):
-    #     self.hs.config.user_directory_search_all_users = True
-    #     SUPPORT_USER = "@support:test"
-    #     SUPPOER_USER_SCREEN_NAME = "Support"
-    #
-    #     yield self.store.register(user_id=SUPPORT_USER, token="123",
-    #                               password_hash=None,
-    #                               user_type=UserTypes.SUPPORT)
-    #     yield self.store.register(user_id=ALICE, token="456", password_hash=None)
-    #
-    #     yield self.store.add_profiles_to_user_dir(
-    #         ROOM,
-    #         {SUPPORT_USER: ProfileInfo(None, SUPPOER_USER_SCREEN_NAME)},
-    #     )
-    #     yield self.store.add_users_to_public_room(ROOM, [SUPPORT_USER])
-    #     yield self.store.add_users_who_share_room(
-    #         ROOM, False, ((ALICE, SUPPORT_USER),)
-    #     )
-    #
-    #     r = yield self.store.search_user_dir(ALICE, SUPPOER_USER_SCREEN_NAME, 10)
-    #     self.assertFalse(r["limited"])
-    #     self.assertEqual(0, len(r["results"]))
-    #
-    #     # Check that enabled support user does not prevent all users being added
-    #     r = yield self.store.search_user_dir(ALICE, ALICE, 10)
-    #     self.assertFalse(r["limited"])
-    #     self.assertEqual(1, len(r["results"]))
-    #
-    #     yield self.store.update_user_in_user_dir(SUPPORT_USER, ROOM)
-    #     yield self.store.update_profile_in_user_dir(
-    #         SUPPORT_USER, SUPPOER_USER_SCREEN_NAME, None, ROOM
-    #     )
-    #     yield self.store.update_user_in_public_user_list(SUPPORT_USER, ROOM)
-    #
-    #     r = yield self.store.search_user_dir(ALICE, SUPPOER_USER_SCREEN_NAME, 10)
-    #     self.assertFalse(r["limited"])
-    #     self.assertEqual(0, len(r["results"]))
-    #
-    #     r = yield self.store.get_user_in_directory(SUPPORT_USER)
-    #     self.assertEqual(r, None)
-    #
-    #     r = yield self.store.get_user_in_public_room(SUPPORT_USER)
-    #     self.assertEqual(r, None)