mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-12-23 08:36:32 +00:00
Merge pull request #3143 from dato/test_ordered_collection_use_bulk_create
Use bulk_create to test ordered collections
This commit is contained in:
commit
e5d292919c
1 changed files with 8 additions and 6 deletions
|
@ -391,11 +391,13 @@ class ActivitypubMixins(TestCase):
|
|||
def test_to_ordered_collection_page(self, *_):
|
||||
"""make sure the paged results of an ordered collection work"""
|
||||
self.assertEqual(PAGE_LENGTH, 15)
|
||||
for number in range(0, 2 * PAGE_LENGTH):
|
||||
models.Status.objects.create(
|
||||
models.Status.objects.bulk_create(
|
||||
models.Status(
|
||||
user=self.local_user,
|
||||
content=f"test status {number}",
|
||||
)
|
||||
for number in range(2 * PAGE_LENGTH)
|
||||
)
|
||||
page_1 = to_ordered_collection_page(
|
||||
models.Status.objects.all(), "http://fish.com/", page=1
|
||||
)
|
||||
|
@ -416,13 +418,13 @@ class ActivitypubMixins(TestCase):
|
|||
def test_to_ordered_collection(self, *_):
|
||||
"""convert a queryset into an ordered collection object"""
|
||||
self.assertEqual(PAGE_LENGTH, 15)
|
||||
|
||||
for number in range(0, 2 * PAGE_LENGTH):
|
||||
models.Status.objects.create(
|
||||
models.Status.objects.bulk_create(
|
||||
models.Status(
|
||||
user=self.local_user,
|
||||
content=f"test status {number}",
|
||||
)
|
||||
|
||||
for number in range(2 * PAGE_LENGTH)
|
||||
)
|
||||
MockSelf = namedtuple("Self", ("remote_id"))
|
||||
mock_self = MockSelf("")
|
||||
|
||||
|
|
Loading…
Reference in a new issue