API Reference
Complete API documentation for all exports from rhdh-e2e-test-utils.
Exports Overview
| Export | Description |
|---|---|
/test | Playwright test fixtures |
/playwright-config | Base Playwright configuration |
/rhdh | RHDHDeployment class |
/keycloak | KeycloakHelper class |
/utils | Utility functions |
/helpers | Helper classes |
/pages | Page object classes |
/eslint | ESLint configuration |
Categories
Deployment
- RHDHDeployment - RHDH deployment management
- Deployment Types - Type definitions
- KeycloakHelper - Keycloak management
- Keycloak Types - Type definitions
Playwright
- Test Fixtures - Custom Playwright fixtures
- Base Config - Playwright configuration
- Global Setup - Pre-test setup
Helpers
- UIhelper - UI interaction methods
- LoginHelper - Authentication methods
- APIHelper - API interaction methods
Page Objects
- CatalogPage - Catalog interactions
- HomePage - Home page interactions
- CatalogImportPage - Component registration
- ExtensionsPage - Plugin management
- NotificationPage - Notifications
Utilities
- KubernetesClientHelper - Kubernetes API
- Bash ($) - Shell command execution
- YAML Merging - YAML utilities
- envsubst - Environment substitution
ESLint
- createEslintConfig - ESLint factory