Complete API documentation for all exports from @red-hat-developer-hub/e2e-test-utils.
| 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 |
- RHDHDeployment - RHDH deployment management
- Deployment Types - Type definitions
- KeycloakHelper - Keycloak management
- Keycloak Types - Type definitions
- Test Fixtures - Custom Playwright fixtures
- Base Config - Playwright configuration
- Global Setup - Pre-test setup
- UIhelper - UI interaction methods
- LoginHelper - Authentication methods
- APIHelper - API interaction methods
- AuthApiHelper - Backstage identity tokens
getSessionAuthToken- Resilient token retrieval- CatalogApiHelper - Catalog REST polling
- RhdhNotificationsApi - Notifications REST API
- RbacApiHelper - RBAC policy management
- CatalogPage - Catalog interactions
- HomePage - Home page interactions
- CatalogImportPage - Component registration
- ExtensionsPage - Plugin management
- NotificationPage - Notifications
- KubernetesClientHelper - Kubernetes API
- Bash ($) - Shell command execution
- YAML Merging - YAML utilities
- envsubst - Environment substitution
- Plugin Metadata - Plugin metadata injection
- createEslintConfig - ESLint factory