 aacb45156b
			
		
	
	aacb45156b
	
	
	
		
			
			- Install Jest for unit testing with React Testing Library - Install Playwright for end-to-end testing - Configure Jest with proper TypeScript support and module mapping - Create test setup files and utilities for both unit and e2e tests Components: * Jest configuration with coverage thresholds * Playwright configuration with browser automation * Unit tests for LoginForm, AuthContext, and useSocketIO hook * E2E tests for authentication, dashboard, and agents workflows * GitHub Actions workflow for automated testing * Mock data and API utilities for consistent testing * Test documentation with best practices Testing features: - Unit tests with 70% coverage threshold - E2E tests with API mocking and user journey testing - CI/CD integration for automated test runs - Cross-browser testing support with Playwright - Authentication system testing end-to-end 🚀 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			26 lines
		
	
	
		
			848 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			848 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| declare const LogLevels: {
 | |
|     trace: number;
 | |
|     debug: number;
 | |
|     info: number;
 | |
|     warn: number;
 | |
|     error: number;
 | |
|     fatal: number;
 | |
|     readonly lower: number;
 | |
|     readonly higher: number;
 | |
| };
 | |
| declare type LogLevelName = 'trace' | 'debug' | 'info' | 'warn' | 'error' | 'fatal';
 | |
| declare const LogLevelNames: LogLevelName[];
 | |
| declare const LogLevelValues: number[];
 | |
| interface LogLevelsScaleEntry {
 | |
|     range: {
 | |
|         from: number;
 | |
|         next: number;
 | |
|     };
 | |
|     name: string;
 | |
|     test(level: number): boolean;
 | |
| }
 | |
| declare const LogLevelsScale: ReadonlyArray<LogLevelsScaleEntry>;
 | |
| declare const logLevelNameFor: (level?: number | undefined) => string;
 | |
| declare const parseLogLevel: (level: string | number) => number | undefined;
 | |
| export { logLevelNameFor, LogLevels, LogLevelNames, LogLevelValues, LogLevelsScale, parseLogLevel, LogLevelName };
 |