opencompletion.com/tests/integration
Russell Ballestrini 4f8cf1ce6a Fix integration test file path handling for GitHub Actions
Fixed the integration tests to use absolute paths when creating
temporary activity YAML files in the research directory.

The tests were failing in GitHub Actions with "unable to open database
file" errors because they used relative paths (Path("research")) which
didn't work correctly in the GitHub Actions working directory.

Changes:
- Use Path(__file__).parent.parent.parent to get absolute base directory
- Apply absolute path to both file creation and cleanup operations
- All 9 integration tests pass locally

This ensures tests work consistently across local development and
GitHub Actions environments.
2025-11-10 17:25:47 -05:00
..
test_activity_integration.py Fix remaining integration test failures 2025-11-10 16:30:06 -05:00
test_activity_processing.py Fix integration test failures 2025-11-10 16:06:59 -05:00
test_app_activity_functions.py Fix integration test file path handling for GitHub Actions 2025-11-10 17:25:47 -05:00
test_app_integration.py Run black formatter on all Python files 2025-11-10 19:37:05 +00:00
test_multiple_activities.py Integrate comprehensive testing framework with Makefile 2025-08-10 19:38:50 -04:00