Coverage report: 71%
Files Functions Classes
coverage.py v7.10.6, created at 2025-09-09 02:17 -0700
| File | statements | missing | excluded | coverage |
|---|---|---|---|---|
| src/semware/__init__.py | 1 | 0 | 0 | 100% |
| src/semware/api/__init__.py | 0 | 0 | 0 | 100% |
| src/semware/api/auth.py | 33 | 12 | 0 | 64% |
| src/semware/api/data.py | 68 | 11 | 0 | 84% |
| src/semware/api/search.py | 30 | 9 | 0 | 70% |
| src/semware/api/tables.py | 53 | 12 | 0 | 77% |
| src/semware/cli.py | 75 | 75 | 2 | 0% |
| src/semware/config.py | 25 | 2 | 0 | 92% |
| src/semware/main.py | 41 | 4 | 4 | 90% |
| src/semware/models/__init__.py | 0 | 0 | 0 | 100% |
| src/semware/models/requests.py | 46 | 0 | 0 | 100% |
| src/semware/models/schemas.py | 56 | 5 | 0 | 91% |
| src/semware/services/__init__.py | 0 | 0 | 0 | 100% |
| src/semware/services/embedding.py | 69 | 25 | 0 | 64% |
| src/semware/services/search.py | 44 | 9 | 0 | 80% |
| src/semware/services/vectordb.py | 217 | 62 | 0 | 71% |
| src/semware/utils/__init__.py | 0 | 0 | 0 | 100% |
| src/semware/utils/logging.py | 15 | 5 | 0 | 67% |
| src/semware/utils/tokenizer.py | 25 | 0 | 0 | 100% |
| Total | 798 | 231 | 6 | 71% |
No items found using the specified filter.