From c4158d050f43bb65aad224f4cf7ae56d9e630445 Mon Sep 17 00:00:00 2001 From: Nicolas NoƩ Date: Thu, 3 May 2018 14:31:31 +0200 Subject: Fixed #29370 -- Added choices to LogEntry.action_flag field. --- tests/admin_utils/test_logentry.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/admin_utils') diff --git a/tests/admin_utils/test_logentry.py b/tests/admin_utils/test_logentry.py index 64ff5fec3e..b56b209433 100644 --- a/tests/admin_utils/test_logentry.py +++ b/tests/admin_utils/test_logentry.py @@ -253,3 +253,10 @@ class LogEntryTests(TestCase): proxy_delete_log = LogEntry.objects.latest('id') self.assertEqual(proxy_delete_log.action_flag, DELETION) self.assertEqual(proxy_delete_log.content_type, proxy_content_type) + + def test_action_flag_choices(self): + tests = ((1, 'Addition'), (2, 'Change'), (3, 'Deletion')) + for action_flag, display_name in tests: + with self.subTest(action_flag=action_flag): + log = LogEntry(action_flag=action_flag) + self.assertEqual(log.get_action_flag_display(), display_name) -- cgit v1.3