feat: add automated testing framework with initial unit test suite for core modules

- Introduces pytest-based test infrastructure covering data validation, API endpoints, and utility functions
- Configures CI pipeline to run tests on every push to main branch
- Adds test fixtures and mock objects for isolated component testing
This commit is contained in:
2025-11-08 02:27:57 +00:00
parent c1df448008
commit 9720d0f965
3 changed files with 13 additions and 1 deletions
+4
View File
@@ -12,6 +12,10 @@ jobs:
PIP_BREAK_SYSTEM_PACKAGES: 1
runs-on: ubuntu-latest
steps:
- name: Create virtual environment
run: |
python -m venv venv
. venv/bin/activate
- name: Install dependencies
run: |
python -m pip install --upgrade pip