Ejemplo n.º 1
0
 def test_owner_returns_all_available_objects(self, related_mock):
     filter_mock = Mock()
     filter_mock.filter.return_value = HubMembership.objects.none()
     related_mock.return_value = filter_mock
     user = utils.get_user_mock()
     result = views.get_hub_membership_list(user, viewer=user)
     related_mock.assert_called_once_with('hub')
     filter_mock.filter.assert_called_once_with(user=user)
Ejemplo n.º 2
0
 def test_anon_user_returns_public_objects(self, related_mock):
     filter_mock = Mock()
     filter_mock.filter.return_value = HubMembership.objects.none()
     related_mock.return_value = filter_mock
     user = utils.get_user_mock()
     viewer = utils.get_anon_mock()
     result = views.get_hub_membership_list(user, viewer=viewer)
     related_mock.assert_called_once_with('hub')
     filter_mock.filter.assert_called_once_with(
         user=user, hub__status=Hub.PUBLISHED)