Ejemplo n.º 1
0
 def test_object_link(self):
     """Test the admin link to the log entry object."""
     log_entry = LogEntry(
         user=self.admin_user, action_flag=ADDITION,
         content_type_id=ContentType.objects.get_for_model(User).id,
         object_id=self.admin_user.id, object_repr=str(self.admin_user),
     )
     self.assertEqual(
         self.logentry_admin.object_link(log_entry),
         '<a href="{}">{}</a>'.format(log_entry.get_admin_url(), log_entry.object_repr)
     )
     # Test that a DELETION log entry returns object without a link
     log_entry.action_flag = DELETION
     self.assertEqual(
         self.logentry_admin.object_link(log_entry), log_entry.object_repr
     )