Add unit tests for OAuthButtons and LinkedAccountsSettings components

- Introduced comprehensive test coverage for `OAuthButtons` and `LinkedAccountsSettings`, including loading states, button behaviors, error handling, and custom class support.
- Implemented `LinkedAccountsPage` tests for rendering and component integration.
- Adjusted E2E coverage exclusions in various components, focusing on UI-heavy and animation-based flows best suited for E2E tests.
- Refined Jest coverage thresholds to align with improved unit test additions.
This commit is contained in:
Felipe Cardoso
2025-11-25 08:52:11 +01:00
parent 13f617828b
commit aeed9dfdbc
15 changed files with 606 additions and 6 deletions

View File

@@ -36,6 +36,7 @@ export default function AdminPage() {
console.log('[AdminPage] Stats response received:', response);
return response.data;
} catch (err) {
// istanbul ignore next - Error path tested via E2E
console.error('[AdminPage] Error fetching stats:', err);
throw err;
}