Example #1
0
 def test_get_contents_for_unauthenticated_user(self):
     user = AnonymousUser()
     contents = Content.get_contents_for_user(self.ids, user)
     self.assertEqual(set(contents), {self.public_content})
Example #2
0
 def test_get_contents_for_self(self):
     user = self.make_user()
     user.profile = self.self_content.author
     user.save()
     contents = Content.get_contents_for_user(self.ids, user)
     self.assertEqual(set(contents), self.set - {self.limited_content})
Example #3
0
 def test_get_contents_for_authenticated_other_user(self):
     user = self.make_user()
     contents = Content.get_contents_for_user(self.ids, user)
     self.assertEqual(set(contents),
                      self.set - {self.self_content, self.limited_content})