MCPcopy
hub / github.com/django/django / test_hook_get_log_entries

Method test_hook_get_log_entries

tests/admin_utils/test_logentry.py:431–455  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

429 self.assertEqual(log.get_action_flag_display(), display_name)
430
431 def test_hook_get_log_entries(self):
432 LogEntry.objects.log_actions(
433 self.user.pk,
434 [self.a1],
435 CHANGE,
436 change_message="Article changed message",
437 )
438 c1 = Car.objects.create()
439 LogEntry.objects.log_actions(
440 self.user.pk,
441 [c1],
442 ADDITION,
443 change_message="Car created message",
444 )
445 exp_str_article = escape(str(self.a1))
446 exp_str_car = escape(str(c1))
447
448 response = self.client.get(reverse("admin:index"))
449 self.assertContains(response, exp_str_article)
450 self.assertContains(response, exp_str_car)
451
452 # site "custom_admin" only renders log entries of registered models
453 response = self.client.get(reverse("custom_admin:index"))
454 self.assertContains(response, exp_str_article)
455 self.assertNotContains(response, exp_str_car)

Callers

nothing calls this directly

Calls 7

escapeFunction · 0.90
reverseFunction · 0.90
log_actionsMethod · 0.80
assertContainsMethod · 0.80
assertNotContainsMethod · 0.80
createMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected