From 4edc562d49341560aa559bdc0fe4e4126bd357ad Mon Sep 17 00:00:00 2001
From: sebo <sebastian.bergandy@external.mgm-cp.com>
Date: Wed, 14 May 2025 21:14:46 +0200
Subject: [PATCH] OZG-7856 test new report configuration

---
 .gitlab-ci.yml                                      | 2 +-
 alfa-client/jest.preset.js                          | 3 +--
 alfa-client/libs/admin/configuration/jest.config.ts | 1 +
 alfa-client/libs/command-shared/jest.config.ts      | 1 +
 alfa-client/libs/common/jest.config.ts              | 1 +
 5 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9e965c474e..5232aa848f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -49,7 +49,7 @@ alfa test:
     when: always
     reports:
       junit:
-        - alfa-client/reports/unit-tests.xml
+        - alfa-client/reports/*.xml
 
 .admin:
   stage: lint
diff --git a/alfa-client/jest.preset.js b/alfa-client/jest.preset.js
index 3e0b4a8bd6..c60c997e55 100644
--- a/alfa-client/jest.preset.js
+++ b/alfa-client/jest.preset.js
@@ -28,6 +28,5 @@ module.exports = {
   moduleNameMapper: {
     'lodash-es': 'lodash',
   },
-  workerIdleMemoryLimit: '1024MB',
-  reporters: ['default', ['jest-junit', { outputDirectory: 'reports', outputName: 'unit-tests.xml' }]],
+  workerIdleMemoryLimit: '1024MB'
 };
diff --git a/alfa-client/libs/admin/configuration/jest.config.ts b/alfa-client/libs/admin/configuration/jest.config.ts
index 7b8ab3df6e..f9231a3e07 100644
--- a/alfa-client/libs/admin/configuration/jest.config.ts
+++ b/alfa-client/libs/admin/configuration/jest.config.ts
@@ -18,4 +18,5 @@ export default {
     'jest-preset-angular/build/serializers/ng-snapshot',
     'jest-preset-angular/build/serializers/html-comment',
   ],
+  reporters: ['default', ['jest-junit', { outputDirectory: 'reports', outputName: 'unit-tests-admin-configuration.xml' }]],
 };
diff --git a/alfa-client/libs/command-shared/jest.config.ts b/alfa-client/libs/command-shared/jest.config.ts
index b2077e1498..ef60b99ab9 100644
--- a/alfa-client/libs/command-shared/jest.config.ts
+++ b/alfa-client/libs/command-shared/jest.config.ts
@@ -43,4 +43,5 @@ export default {
     ],
   },
   transformIgnorePatterns: ['node_modules/(?!.pnpm|.*\\.mjs$)'],
+  reporters: ['default', ['jest-junit', { outputDirectory: 'reports', outputName: 'unit-tests-command-shared.xml' }]],
 };
diff --git a/alfa-client/libs/common/jest.config.ts b/alfa-client/libs/common/jest.config.ts
index 337992514b..07697173fb 100644
--- a/alfa-client/libs/common/jest.config.ts
+++ b/alfa-client/libs/common/jest.config.ts
@@ -41,4 +41,5 @@ export default {
     'jest-preset-angular/build/serializers/ng-snapshot',
     'jest-preset-angular/build/serializers/html-comment',
   ],
+  reporters: ['default', ['jest-junit', { outputDirectory: 'reports', outputName: 'unit-tests-common.xml' }]],
 };
-- 
GitLab