Skip to content

Tests

CLI-Anything maintains high quality through comprehensive testing.

MetricCount
Total Tests2,269+ passing
Unit Tests20+ per CLI
E2E Tests5+ per CLI
Coverage80%+

Test individual functions and commands.

Terminal window
# Run unit tests
pytest tests/unit/

Test complete workflows.

Terminal window
# Run E2E tests
pytest tests/e2e/

Test CLI integration with AI platforms.

CLIUnit TestsE2E TestsCoverage
GIMP451285%
Blender38882%
LibreOffice521588%
OBS31679%
Terminal window
# Navigate to CLI directory
cd cli-anything-gimp
# Run all tests
pytest
# Run with coverage
pytest --cov=src --cov-report=html

All PRs must pass:

  • ✅ All tests passing
  • ✅ Coverage ≥ 80%
  • ✅ Documentation updated