upskill-event-manager/wordpress-dev/tests/e2e/utils/VerbosityController.ts
Ben Reed 04dcc32919 feat(testing): Implement comprehensive trainer journey test suite with Page Object Model
- Created Page Object Model structure for all trainer-facing pages
- Implemented complete test coverage for trainer journey steps 1-8
- Added centralized test data management with test users and events
- Updated run-tests.sh with --trainer-journey option for easy execution
- Enhanced documentation with test setup, usage, and troubleshooting guides
- Created verification scripts to ensure proper test environment setup
- Prepared framework for Phase 2/3 features (email, check-in, certificates)

This implementation provides a solid foundation for testing the complete trainer user journey and can be easily extended as new features are deployed.
2025-05-18 15:42:00 -03:00

18 lines
No EOL
391 B
TypeScript

export enum VerbosityLevel {
MINIMAL = 0,
NORMAL = 1,
VERBOSE = 2,
}
export class VerbosityController {
static instance: VerbosityController = new VerbosityController();
static getInstance() {
return VerbosityController.instance;
}
setLevel(_level: VerbosityLevel) {}
getLevel() { return VerbosityLevel.MINIMAL; }
}
export function parseVerbosityArgs() {
return {};
}