From fb76970167c1192871184147c3cf13c3bc0cb954 Mon Sep 17 00:00:00 2001 From: SilviaAmAm Date: Fri, 3 May 2024 10:32:02 +0200 Subject: [PATCH] :white_check_mark: Test logging --- .../destruction/tests/test_serializers.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/backend/src/openarchiefbeheer/destruction/tests/test_serializers.py b/backend/src/openarchiefbeheer/destruction/tests/test_serializers.py index 8b8b2e12..9d1f732b 100644 --- a/backend/src/openarchiefbeheer/destruction/tests/test_serializers.py +++ b/backend/src/openarchiefbeheer/destruction/tests/test_serializers.py @@ -7,6 +7,7 @@ from freezegun import freeze_time from rest_framework.test import APIRequestFactory +from timeline_logger.models import TimelineLog from openarchiefbeheer.accounts.tests.factories import UserFactory from openarchiefbeheer.destruction.api.serializers import DestructionListSerializer @@ -88,6 +89,17 @@ def test_create_destruction_list(self): self.assertEqual(sent_mail[0].subject, _("Destruction list review request")) self.assertEqual(sent_mail[0].recipients(), ["reviewer1@oab.nl"]) + logs = TimelineLog.objects.filter(user=record_manager) + + self.assertEqual(logs.count(), 1) + + message = logs[0].get_message() + + self.assertEqual( + message, + '[2024-05-02T16:00:00+02:00]: Destruction list "A test list" created by user record_manager.', + ) + def test_zaak_already_included_in_other_list(self): user1 = UserFactory.create( username="reviewer1", role__can_review_destruction=True