Coverage report: 86%
Files Functions Classes
coverage.py v7.6.8, created at 2024-11-30 23:18 +0000
| File | statements | missing | excluded | coverage |
|---|---|---|---|---|
| app.py | 88 | 55 | 0 | 38% |
| classes/__init__.py | 0 | 0 | 0 | 100% |
| classes/account_manager.py | 68 | 2 | 0 | 97% |
| classes/currency_manager.py | 12 | 0 | 0 | 100% |
| classes/transaction_manager.py | 33 | 0 | 0 | 100% |
| classes/user_manager.py | 16 | 1 | 0 | 94% |
| config/__init__.py | 0 | 0 | 0 | 100% |
| config/database.py | 9 | 1 | 0 | 89% |
| tests/__init__.py | 0 | 0 | 0 | 100% |
| tests/conftest.py | 12 | 0 | 0 | 100% |
| tests/test_account_manager.py | 71 | 0 | 0 | 100% |
| tests/test_currency_manager.py | 33 | 0 | 0 | 100% |
| tests/test_integration.py | 32 | 0 | 0 | 100% |
| tests/test_transaction_manager.py | 30 | 0 | 0 | 100% |
| tests/test_user_manager.py | 18 | 0 | 0 | 100% |
| Total | 422 | 59 | 0 | 86% |
No items found using the specified filter.