From 5e10bbb6bb08ab6a6015efe8c66acbbdcc5cdaa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20?= =?UTF-8?q?=D0=97=D0=B8=D0=BC=D0=B8=D0=BD?= Date: Thu, 14 May 2026 15:21:56 +0000 Subject: [PATCH] fix(e2e): disable notifications dispatcher in test profile --- ordinis-app/src/test/resources/application-test.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ordinis-app/src/test/resources/application-test.yml b/ordinis-app/src/test/resources/application-test.yml index e2d5d8b..db027cc 100644 --- a/ordinis-app/src/test/resources/application-test.yml +++ b/ordinis-app/src/test/resources/application-test.yml @@ -36,6 +36,15 @@ ordinis: allow-query-scope: true outbox: enabled: ${ORDINIS_OUTBOX_ENABLED:false} + # Disable notifications dispatcher in e2e — TODO 7 (MR !190) added a + # @Scheduled poller that reads outbox_events. В тестах outbox event rows + # остаются от draft submit/approve fixture (ApprovalWorkflowE2ETest), и + # dispatcher тик бы рендерил/диспатчил через MessageRenderer + EmailChannel + # на каждом polling cycle. Counters + log noise загрязняют assertions about + # outbox/notification state. Override via ORDINIS_NOTIFICATIONS_ENABLED=true + # если нужно гонять notification e2e отдельно. + notifications: + enabled: ${ORDINIS_NOTIFICATIONS_ENABLED:false} bundle: cuod: auto-import: ${ORDINIS_BUNDLE_AUTOIMPORT:false}