mirror of
https://github.com/django/django.git
synced 2025-11-07 07:15:35 +00:00
[5.0.x] Fixed #35426 -- Updated querysets to be a required argument of GenericPrefetch.
Backport of 9a27c76021 from main.
This commit is contained in:
@@ -333,6 +333,14 @@ class ContentTypesMultidbTests(TestCase):
|
||||
|
||||
|
||||
class GenericPrefetchTests(TestCase):
|
||||
def test_querysets_required(self):
|
||||
msg = (
|
||||
"GenericPrefetch.__init__() missing 1 required "
|
||||
"positional argument: 'querysets'"
|
||||
)
|
||||
with self.assertRaisesMessage(TypeError, msg):
|
||||
GenericPrefetch("question")
|
||||
|
||||
def test_values_queryset(self):
|
||||
msg = "Prefetch querysets cannot use raw(), values(), and values_list()."
|
||||
with self.assertRaisesMessage(ValueError, msg):
|
||||
|
||||
Reference in New Issue
Block a user