summaryrefslogtreecommitdiff
path: root/tests/admin_utils
diff options
context:
space:
mode:
Diffstat (limited to 'tests/admin_utils')
-rw-r--r--tests/admin_utils/test_logentry.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/admin_utils/test_logentry.py b/tests/admin_utils/test_logentry.py
index 4ea182e2aa..aaa67ffc13 100644
--- a/tests/admin_utils/test_logentry.py
+++ b/tests/admin_utils/test_logentry.py
@@ -179,6 +179,14 @@ class LogEntryTests(TestCase):
log_entry.action_flag = 4
self.assertEqual(six.text_type(log_entry), 'LogEntry Object')
+ def test_log_action(self):
+ content_type_pk = ContentType.objects.get_for_model(Article).pk
+ log_entry = LogEntry.objects.log_action(
+ self.user.pk, content_type_pk, self.a1.pk, repr(self.a1), CHANGE,
+ change_message='Changed something else',
+ )
+ self.assertEqual(log_entry, LogEntry.objects.latest('action_time'))
+
def test_recentactions_without_content_type(self):
"""
If a LogEntry is missing content_type it will not display it in span