remove: broken Playwright E2E testing infrastructure

- Remove playwright.config.ts (references non-existent docker/docker-compose.yaml)
- Remove tests/e2e/ directory with broken test files
- Remove @playwright/test dependency from package.json
- Update documentation to remove E2E test references:
  - docs/architecture/PROJECT_STRUCTURE.md
  - docs/implementation/IMPLEMENTATION_SUMMARY.md
  - README.md
  - CONTRIBUTING.md
- E2E tests were non-functional due to missing Docker setup
- Focus on working unit and integration tests instead
This commit is contained in:
William Valentin
2025-09-08 22:23:17 -07:00
parent b5b475f21b
commit d693dcf45c
16 changed files with 10 additions and 1092 deletions

View File

@@ -122,7 +122,7 @@ make dev
### **Available Commands**
```bash
````bash
# Development
bun run dev # Start development server
bun run build # Build for production
@@ -135,10 +135,10 @@ bun run lint:fix # Fix linting issues
bun run type-check # TypeScript type checking
# Testing
```bash
bun run test # Run unit tests
bun run test:watch # Run tests in watch mode
bun run test:e2e # Run end-to-end tests
```
````
### **Makefile Commands**
@@ -256,7 +256,7 @@ bun run type-check # TypeScript validation
- **Unit Tests**: Jest-based tests for services and utilities
- **Component Tests**: React component testing
- **Integration Tests**: Service integration validation
- **E2E Tests**: Playwright-based full user journey testing
- **Integration Tests**: Service validation and API testing
### **Running Tests**
@@ -267,11 +267,8 @@ bun run test
# Run with coverage
bun run test:coverage
# Run E2E tests
bun run test:e2e
# Run E2E tests in UI mode
bun run test:e2e:ui
# Run integration tests
bun run test:services
```
## 📁 Project Structure