test #347

Merged
mpeltriaux merged 22 commits from test into master 2023-09-15 13:12:41 +02:00
Owner

Adds unit tests, extended integration tests and some bugfixes

Adds unit tests, extended integration tests and some bugfixes
mpeltriaux added 22 commits 2023-09-13 14:42:37 +02:00
* refactors method based views for parcel fetching, home and logout to class based
* adds unit test for creating report
* fixes bug where new (>2018) eco accounts have not been fetched correctly from the  db
* adds enhancements in the frontend
* improves test data setup
* adds unit test for APIUserToken
* enhances handling of token fetching for API
* enhances tests for analysis and compensation app
* adds compensation action forms unit tests
* adds unit tests for adding and editing deadline
* adds unit test for adding/editing/removing compensation states
* adds unit test for EMA model
* adds unit test for new/edit intervention forms
* improves code base for generating new identifiers
# Conflicts:
#	locale/de/LC_MESSAGES/django.mo
#	locale/de/LC_MESSAGES/django.po
* adds unit tests for compensation models
* removes duplicated unit tests
* adds eco account unit tests
* adds validity check to eco account form to check on existing deductions and potential conflict with reduced deductable surface
* improves geojson handling on SimpleGeomForm
* adds/updates translation
* fixes behaviour of related deduction checks on intervention checking
* adds tests for share and revocation forms
* adds unit tests for ema forms
* adds unit test for intervention app
* adds unit test for konova app
* adds unit test for resubmission modal form
* adds unit test for konova app models
* drops unused/unnecessary code fragments
* updates translation
* adds further unit tests for konova app geometry model
* adds unit test for team creating and editing of user app
* adds unit test for User model and forms
* refactors functions from user_checks.py into User class and drops user_checks.py
* fixes a bug where validation check of payment 'due' has not been triggered properly
mpeltriaux merged commit ffae18ebc4 into master 2023-09-15 13:12:41 +02:00
Sign in to join this conversation.
No description provided.