summaryrefslogtreecommitdiff
path: root/tests/admin_views
diff options
context:
space:
mode:
authorLoic Bistuer <loic.bistuer@sixmedia.com>2013-03-08 09:15:23 -0500
committerSimon Charette <charette.s@gmail.com>2013-03-08 10:11:45 -0500
commit6983a1a540a6e6c3bd941fa15ddd8cb49f9ec74e (patch)
treee57559ebfd704705458e6e218dc1f3d868b2922c /tests/admin_views
parent477d737e1e6bdf93950c8a381906925c594fac2f (diff)
Fixed #15363 -- Renamed and normalized to `get_queryset` the methods that return a QuerySet.
Diffstat (limited to 'tests/admin_views')
-rw-r--r--tests/admin_views/admin.py36
-rw-r--r--tests/admin_views/customadmin.py4
-rw-r--r--tests/admin_views/tests.py12
3 files changed, 26 insertions, 26 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py
index d4348968e0..cc7585cd2d 100644
--- a/tests/admin_views/admin.py
+++ b/tests/admin_views/admin.py
@@ -177,10 +177,10 @@ class PersonAdmin(admin.ModelAdmin):
return super(PersonAdmin, self).get_changelist_formset(request,
formset=BasePersonModelFormSet, **kwargs)
- def queryset(self, request):
+ def get_queryset(self, request):
# Order by a field that isn't in list display, to be able to test
# whether ordering is preserved.
- return super(PersonAdmin, self).queryset(request).order_by('age')
+ return super(PersonAdmin, self).get_queryset(request).order_by('age')
class FooAccount(Account):
@@ -283,8 +283,8 @@ class ParentAdmin(admin.ModelAdmin):
class EmptyModelAdmin(admin.ModelAdmin):
- def queryset(self, request):
- return super(EmptyModelAdmin, self).queryset(request).filter(pk__gt=1)
+ def get_queryset(self, request):
+ return super(EmptyModelAdmin, self).get_queryset(request).filter(pk__gt=1)
class OldSubscriberAdmin(admin.ModelAdmin):
@@ -427,8 +427,8 @@ class PostAdmin(admin.ModelAdmin):
class CustomChangeList(ChangeList):
- def get_query_set(self, request):
- return self.root_query_set.filter(pk=9999) # Does not exist
+ def get_queryset(self, request):
+ return self.root_queryset.filter(pk=9999) # Does not exist
class GadgetAdmin(admin.ModelAdmin):
@@ -452,52 +452,52 @@ class FoodDeliveryAdmin(admin.ModelAdmin):
class CoverLetterAdmin(admin.ModelAdmin):
"""
- A ModelAdmin with a custom queryset() method that uses defer(), to test
+ A ModelAdmin with a custom get_queryset() method that uses defer(), to test
verbose_name display in messages shown after adding/editing CoverLetter
instances.
Note that the CoverLetter model defines a __unicode__ method.
For testing fix for ticket #14529.
"""
- def queryset(self, request):
- return super(CoverLetterAdmin, self).queryset(request).defer('date_written')
+ def get_queryset(self, request):
+ return super(CoverLetterAdmin, self).get_queryset(request).defer('date_written')
class PaperAdmin(admin.ModelAdmin):
"""
- A ModelAdmin with a custom queryset() method that uses only(), to test
+ A ModelAdmin with a custom get_queryset() method that uses only(), to test
verbose_name display in messages shown after adding/editing Paper
instances.
For testing fix for ticket #14529.
"""
- def queryset(self, request):
- return super(PaperAdmin, self).queryset(request).only('title')
+ def get_queryset(self, request):
+ return super(PaperAdmin, self).get_queryset(request).only('title')
class ShortMessageAdmin(admin.ModelAdmin):
"""
- A ModelAdmin with a custom queryset() method that uses defer(), to test
+ A ModelAdmin with a custom get_queryset() method that uses defer(), to test
verbose_name display in messages shown after adding/editing ShortMessage
instances.
For testing fix for ticket #14529.
"""
- def queryset(self, request):
- return super(ShortMessageAdmin, self).queryset(request).defer('timestamp')
+ def get_queryset(self, request):
+ return super(ShortMessageAdmin, self).get_queryset(request).defer('timestamp')
class TelegramAdmin(admin.ModelAdmin):
"""
- A ModelAdmin with a custom queryset() method that uses only(), to test
+ A ModelAdmin with a custom get_queryset() method that uses only(), to test
verbose_name display in messages shown after adding/editing Telegram
instances.
Note that the Telegram model defines a __unicode__ method.
For testing fix for ticket #14529.
"""
- def queryset(self, request):
- return super(TelegramAdmin, self).queryset(request).only('title')
+ def get_queryset(self, request):
+ return super(TelegramAdmin, self).get_queryset(request).only('title')
class StoryForm(forms.ModelForm):
diff --git a/tests/admin_views/customadmin.py b/tests/admin_views/customadmin.py
index d69d690af0..c204b81edd 100644
--- a/tests/admin_views/customadmin.py
+++ b/tests/admin_views/customadmin.py
@@ -35,8 +35,8 @@ class Admin2(admin.AdminSite):
class UserLimitedAdmin(UserAdmin):
# used for testing password change on a user not in queryset
- def queryset(self, request):
- qs = super(UserLimitedAdmin, self).queryset(request)
+ def get_queryset(self, request):
+ qs = super(UserLimitedAdmin, self).get_queryset(request)
return qs.filter(is_superuser=False)
diff --git a/tests/admin_views/tests.py b/tests/admin_views/tests.py
index ff2eb95745..53dc74fa88 100644
--- a/tests/admin_views/tests.py
+++ b/tests/admin_views/tests.py
@@ -291,7 +291,7 @@ class AdminViewBasicTest(TestCase):
"""
If no ordering is defined in `ModelAdmin.ordering` or in the query
string, then the underlying order of the queryset should not be
- changed, even if it is defined in `Modeladmin.queryset()`.
+ changed, even if it is defined in `Modeladmin.get_queryset()`.
Refs #11868, #7309.
"""
p1 = Person.objects.create(name="Amy", gender=1, alive=True, age=80)
@@ -440,7 +440,7 @@ class AdminViewBasicTest(TestCase):
self.urlbit, query_string))
self.assertEqual(filtered_response.status_code, 200)
# ensure changelist contains only valid objects
- for obj in filtered_response.context['cl'].query_set.all():
+ for obj in filtered_response.context['cl'].queryset.all():
self.assertTrue(params['test'](obj, value))
def testIncorrectLookupParameters(self):
@@ -2583,7 +2583,7 @@ class AdminCustomQuerysetTest(TestCase):
self.assertEqual(response.status_code, 404)
def test_add_model_modeladmin_defer_qs(self):
- # Test for #14529. defer() is used in ModelAdmin.queryset()
+ # Test for #14529. defer() is used in ModelAdmin.get_queryset()
# model has __unicode__ method
self.assertEqual(CoverLetter.objects.count(), 0)
@@ -2622,7 +2622,7 @@ class AdminCustomQuerysetTest(TestCase):
)
def test_add_model_modeladmin_only_qs(self):
- # Test for #14529. only() is used in ModelAdmin.queryset()
+ # Test for #14529. only() is used in ModelAdmin.get_queryset()
# model has __unicode__ method
self.assertEqual(Telegram.objects.count(), 0)
@@ -2661,7 +2661,7 @@ class AdminCustomQuerysetTest(TestCase):
)
def test_edit_model_modeladmin_defer_qs(self):
- # Test for #14529. defer() is used in ModelAdmin.queryset()
+ # Test for #14529. defer() is used in ModelAdmin.get_queryset()
# model has __unicode__ method
cl = CoverLetter.objects.create(author="John Doe")
@@ -2708,7 +2708,7 @@ class AdminCustomQuerysetTest(TestCase):
)
def test_edit_model_modeladmin_only_qs(self):
- # Test for #14529. only() is used in ModelAdmin.queryset()
+ # Test for #14529. only() is used in ModelAdmin.get_queryset()
# model has __unicode__ method
t = Telegram.objects.create(title="Frist Telegram")