mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-11-23 18:11:09 +00:00
Pylint changes for group model tests
This commit is contained in:
parent
00fdca681f
commit
cfd0d0d56a
1 changed files with 7 additions and 4 deletions
|
@ -2,7 +2,7 @@
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
from bookwyrm import models, settings
|
from bookwyrm import models
|
||||||
|
|
||||||
|
|
||||||
@patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async")
|
@patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async")
|
||||||
|
@ -76,7 +76,8 @@ class Group(TestCase):
|
||||||
models.GroupMember.objects.create(group=self.public_group, user=self.capybara)
|
models.GroupMember.objects.create(group=self.public_group, user=self.capybara)
|
||||||
|
|
||||||
def test_group_members_can_see_private_groups(self, _):
|
def test_group_members_can_see_private_groups(self, _):
|
||||||
"""direct privacy group should not be excluded from group listings for group members viewing"""
|
"""direct privacy group should not be excluded from group listings for group
|
||||||
|
members viewing"""
|
||||||
|
|
||||||
rat_groups = models.Group.privacy_filter(self.rat).all()
|
rat_groups = models.Group.privacy_filter(self.rat).all()
|
||||||
badger_groups = models.Group.privacy_filter(self.badger).all()
|
badger_groups = models.Group.privacy_filter(self.badger).all()
|
||||||
|
@ -85,7 +86,8 @@ class Group(TestCase):
|
||||||
self.assertTrue(self.private_group in badger_groups)
|
self.assertTrue(self.private_group in badger_groups)
|
||||||
|
|
||||||
def test_group_members_can_see_followers_only_lists(self, _):
|
def test_group_members_can_see_followers_only_lists(self, _):
|
||||||
"""follower-only group booklists should not be excluded from group booklist listing for group members who do not follower list owner"""
|
"""follower-only group booklists should not be excluded from group booklist
|
||||||
|
listing for group members who do not follower list owner"""
|
||||||
|
|
||||||
with patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async"):
|
with patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async"):
|
||||||
followers_list = models.List.objects.create(
|
followers_list = models.List.objects.create(
|
||||||
|
@ -105,7 +107,8 @@ class Group(TestCase):
|
||||||
self.assertTrue(followers_list in capybara_lists)
|
self.assertTrue(followers_list in capybara_lists)
|
||||||
|
|
||||||
def test_group_members_can_see_private_lists(self, _):
|
def test_group_members_can_see_private_lists(self, _):
|
||||||
"""private group booklists should not be excluded from group booklist listing for group members"""
|
"""private group booklists should not be excluded from group booklist listing
|
||||||
|
for group members"""
|
||||||
|
|
||||||
with patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async"):
|
with patch("bookwyrm.models.activitypub_mixin.broadcast_task.apply_async"):
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue