SIENTIAPDE-1250: Refactor: Remove 'laborious' directory from test structure and update README.md accordingly.

This commit is contained in:
Bruno Domingues
2025-10-07 10:02:38 -03:00
parent 851f34c80e
commit 2628dc92d2
23 changed files with 11 additions and 13 deletions

View File

@@ -799,11 +799,10 @@ The `.github/workflows/quality-gate.yml` workflow automatically runs all validat
### Test Structure
```
tests/
├── laborious/
│ ├── activities/ # Activity implementation tests
│ ├── workflows/ # Workflow orchestration tests
│ ├── utils/ # Utility function tests
│ └── worker/ # Worker tests
├── activities/ # Activity implementation tests
├── workflows/ # Workflow orchestration tests
├── utils/ # Utility function tests
└── worker/ # Worker tests
```
### Test Execution
@@ -815,8 +814,8 @@ pip install pytest pytest-cov pytest-asyncio
pytest --cov=model_manager --cov-report=html
# Run specific test modules
pytest tests/laborious/activities/test_gates.py
pytest tests/laborious/workflows/test_predictions_batch.py
pytest tests/activities/test_gates.py
pytest tests/workflows/test_predictions_batch.py
```
## Monitoring and Metrics
@@ -981,7 +980,7 @@ The project maintains **99%+ code coverage** with comprehensive unit and integra
pytest tests/ --cov=model_manager --cov-report=term-missing --cov-report=xml --cov-report=html
# Run specific test file
pytest tests/laborious/activities/test_gates.py -v
pytest tests/activities/test_gates.py -v
# Run with coverage visualization
pytest tests/ --cov=model_manager --cov-report=xml
@@ -1089,11 +1088,10 @@ model_manager/
- **Test structure**:
```
tests/
├── laborious/
│ ├── activities/ # Activity tests
│ ├── workflows/ # Workflow tests
│ ├── utils/ # Utility tests
│ └── worker/ # Worker tests
├── activities/ # Activity tests
├── workflows/ # Workflow tests
├── utils/ # Utility tests
└── worker/ # Worker tests
```
## Troubleshooting