test(ui): enhance M365 provider management E2E tests

- Added support for certificate-based authentication in M365 provider management.
- Updated the ProvidersPage interface to include fields for certificate credentials.
- Enhanced E2E tests to validate the complete flow of adding a new M365 provider with certificate credentials.
- Included necessary environment variable checks for certificate content and updated test steps accordingly.
This commit is contained in:
StylusFrost committed 2025-10-20 17:00:42 +02:00
1 parent 1212356db3
commit 7b321c8cd1
4 files changed
+484 -273

No files matched your search

+1
View File
@@ -32,6 +32,7 @@ jobs:
E2E_M365_CLIENT_ID: ${{ secrets.E2E_M365_CLIENT_ID }}
E2E_M365_SECRET_ID: ${{ secrets.E2E_M365_SECRET_ID }}
E2E_M365_TENANT_ID: ${{ secrets.E2E_M365_TENANT_ID }}
E2E_M365_CERTIFICATE_CONTENT: ${{ secrets.E2E_M365_CERTIFICATE_CONTENT }}
steps:
- name: Checkout repository