summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorsaeedblanchette <33104967+saeedblanchette@users.noreply.github.com>2021-05-31 03:56:08 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2021-06-07 06:31:50 +0200
commit7dd502b0e1e7d3e7fa2c5a2d54bbc926dbcf5f92 (patch)
tree7be3e2c3eafd8ddc8ad2b5cf7f8f7cb04498bd4e /tests
parentecf8af79355c8daa67722bd0de946b351f7f613d (diff)
Refs #24121 -- Added __repr__() to ChangeList and BaseStorage.
Diffstat (limited to 'tests')
-rw-r--r--tests/admin_changelist/tests.py7
-rw-r--r--tests/messages_tests/base.py8
2 files changed, 15 insertions, 0 deletions
diff --git a/tests/admin_changelist/tests.py b/tests/admin_changelist/tests.py
index 0b8535beb7..e0486b37f8 100644
--- a/tests/admin_changelist/tests.py
+++ b/tests/admin_changelist/tests.py
@@ -67,6 +67,13 @@ class ChangeListTests(TestCase):
request.user = user
return request
+ def test_repr(self):
+ m = ChildAdmin(Child, custom_site)
+ request = self.factory.get('/child/')
+ request.user = self.superuser
+ cl = m.get_changelist_instance(request)
+ self.assertEqual(repr(cl), '<ChangeList: model=Child model_admin=ChildAdmin>')
+
def test_specified_ordering_by_f_expression(self):
class OrderedByFBandAdmin(admin.ModelAdmin):
list_display = ['name', 'genres', 'nr_of_members']
diff --git a/tests/messages_tests/base.py b/tests/messages_tests/base.py
index 17fe06e2e3..9dad08e6c7 100644
--- a/tests/messages_tests/base.py
+++ b/tests/messages_tests/base.py
@@ -88,6 +88,14 @@ class BaseTests:
storage._loaded_data = data or []
return storage
+ def test_repr(self):
+ request = self.get_request()
+ storage = self.storage_class(request)
+ self.assertEqual(
+ repr(storage),
+ f'<{self.storage_class.__qualname__}: request=<HttpRequest>>',
+ )
+
def test_add(self):
storage = self.get_storage()
self.assertFalse(storage.added_new)