def test_model_log(self): user = User.objects.get(username='******') user.last_name = 'New Last_Name %d' % randint(0, 100) user.save() self.check_last_log_entry_for_action(user, ModelLog.ACTION_UPDATE) request = Request(path='/some/action', method='GET') request.save() self.check_last_log_entry_for_action(request, ModelLog.ACTION_CREATE) request.delete() self.check_last_log_entry_for_action(request, ModelLog.ACTION_DELETE)