Example #1
0
 def test_exclude_is_excluded(self):
     followers = set(
         _get_remote_followers(self.user.profile,
                               exclude=self.remote_follower.fid))
     self.assertEqual(followers, {
         self.remote_follower2.handle,
     })
Example #2
0
 def test_all_remote_returned(self):
     followers = set(_get_remote_followers(self.user.profile))
     self.assertEqual(
         followers, {
             (self.remote_follower.handle, None),
             (self.remote_follower2.handle, None),
         })
Example #3
0
 def test_all_remote_returned(self):
     followers = _get_remote_followers(self.user.profile, self.user.profile.visibility)
     expected = {self.remote_follower.fid, self.remote_follower2.fid}
     self.assertEqual(
         {follower["fid"] for follower in followers},
         expected,
     )
Example #4
0
 def test_exclude_is_excluded(self):
     followers = set(_get_remote_followers(self.user.profile, exclude=self.remote_follower.fid))
     self.assertEqual(
         followers,
         {
             self.remote_follower2.handle,
         }
     )
Example #5
0
 def test_exclude_is_excluded(self):
     followers = set(_get_remote_followers(self.user.profile, exclude=self.remote_follower.handle))
     self.assertEqual(
         followers,
         {
             generate_diaspora_profile_id(self.remote_follower2.handle, self.remote_follower2.guid),
         }
     )
Example #6
0
 def test_all_remote_returned(self):
     followers = set(_get_remote_followers(self.user.profile))
     self.assertEqual(
         followers, {
             generate_diaspora_profile_id(self.remote_follower.handle,
                                          self.remote_follower.guid),
             generate_diaspora_profile_id(self.remote_follower2.handle,
                                          self.remote_follower2.guid),
         })
Example #7
0
 def test_all_remote_returned(self):
     followers = set(_get_remote_followers(self.user.profile))
     self.assertEqual(
         followers,
         {
             self.remote_follower.handle,
             self.remote_follower2.handle,
         }
     )
Example #8
0
 def test_exclude_is_excluded(self):
     followers = _get_remote_followers(
         self.user.profile, self.user.profile.visibility, exclude=self.remote_follower.fid,
     )
     self.assertEqual(
         followers,
         [
             self.remote_follower2.get_recipient_for_visibility(self.user.profile.visibility),
         ]
     )