feature/consolidation-and-tests #20

Merged
wikiker merged 6 commits from feature/consolidation-and-tests into main 2026-10-21 14:49:48 +02:00
Owner

AI assisted/generated tests

AI assisted/generated tests
- Fixed BASE_DIR in development.py (was .parent.parent, now .parent.parent.parent)
- Added ANALYSIS.md with full project analysis
- Added DEVELOPMENT.md with setup guide
- Added TODO.md with prioritized task list
- Organized tests into proper package structure (tests/ directory)
- Added test_models.py for budget app (Seminar, Event, Record, VirtualTransaction, BankTransaction)
- Added test_models.py for invoicer app (Client, Invoice, InvoiceItem)
- Kept existing test_views.py and test_utils.py for backward compatibility
- All new model tests pass (26 tests)
- Added project description and features list
- Improved deployment instructions
- Added development section
- Added project structure overview
- Added contribution guidelines
- Kept original Czech content while adding English structure
- Summary of completed changes
- Bug fixes documented
- Documentation improvements listed
- Test additions summarized
- Next steps outlined
- Removed tests.py files (Django convention: use tests/ directory)
- Fixed import in invoicer/tests/test_utils.py (was .utils, now invoicer.utils)
- Fixed development.py STORAGES to use simple backend (no collectstatic needed)
- Result: python manage.py test now passes with 35 tests
wikiker referenced this pull request from a commit 2026-10-21 14:49:49 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
wikiker/helenka!20
No description provided.