mirror of
https://github.com/trycua/computer.git
synced 2025-12-31 10:29:59 -06:00
- Add separate test directories for all 7 packages (core, agent, computer, computer-server, mcp-server, pylume, som) - Create 30+ unit tests with mocks for external dependencies (liteLLM, PostHog, Computer) - Add conftest.py fixtures for each package to enable isolated testing - Implement GitHub Actions CI workflow with matrix strategy to test each package independently - Add TESTING.md with comprehensive testing guide and architecture documentation - Follow SOLID principles: SRP, Vertical Slice Architecture, and Testability as Design Signal Note: - No API keys required for unit tests