opencompletion.com/tests/integration
Claude c4cd185adc
Add integration tests for activity.py and app.py
New integration test files:
- test_activity_integration.py: 3 passing tests
  - Activity state metadata persistence
  - Metadata update and remove operations
  - Processing script execution with metadata

- test_app_integration.py: 4 passing tests
  - Group consecutive roles utility function
  - Room user workflow (add/remove users)
  - Message persistence and retrieval
  - Activity state workflow

Coverage improvements:
- Overall: 70% → 72% (+2%)
- Tests passing: 174 → 181 (+7)
- models.py: 100% coverage (from 55%)
- activity.py: 22% coverage (from 20%)
- New integration tests: 7 passing

Total test suite: 181 passing, 72% coverage
2025-11-08 14:18:56 +00:00
..
test_activity_integration.py Add integration tests for activity.py and app.py 2025-11-08 14:18:56 +00:00
test_activity_processing.py Fix hardcoded paths in test files and improve YAML error handling 2025-08-10 21:06:26 -04:00
test_app_activity_functions.py Improve test infrastructure and fix test failures 2025-11-08 14:04:09 +00:00
test_app_integration.py Add integration tests for activity.py and app.py 2025-11-08 14:18:56 +00:00
test_multiple_activities.py Integrate comprehensive testing framework with Makefile 2025-08-10 19:38:50 -04:00