- 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.
18 lines
No EOL
391 B
TypeScript
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 {};
|
|
} |