19_Tests #40

Merged
mpeltriaux merged 19 commits from 19_Tests into master 3 years ago
Owner

Implements #19

The test suite is not finished, yet. However, since the system shall be installed testwise on a server in the next few weeks, the focus should now be more on more features and functionalities. The test suite can be continued afterwards (but before production!)

# Implements #19 The test suite is not finished, yet. However, since the system shall be installed testwise on a server in the next few weeks, the focus should now be more on more features and functionalities. The test suite can be continued afterwards (but before production!)
mpeltriaux added 19 commits 3 years ago
2553eb2825 #19 Tests
* adds tests for views in intervention app
* fixes bugs detected by test writing
bfe541f83e #19 Tests
* refactors test logic into base test classes
* adds tests for views in konova app
* fixes bugs/warnings detected by testing
5213c717d9 #19 Tests
* refactors CheckableMixin and RecordableMixin into CheckableObject and RecordableObject
* adds ShareableObject for wrapping share related fields and functionality
* adds share functionality to EcoAccount and EMA, just like Intervention
b5fc96c1cf #19 Tests
* adds tests for compensations (WIP)
* refactors some dummy data generating into base test class
* fixes bugs detected by testing
* adds important requirements.txt change for itsdangerous package (<1.0.0 for compatibility to django-simple-sso)
107cbeadee #19 Tests
* fixes bug where compensations still appeared on the public report despite being marked as deleted
* fixes bug where eco account could be deducted into a negative account balance
c221d00c28 #19 Tests
* adds EMA tests
* extends compensation tests
* fixes bugs detected by testing
* restructured tests for performance boost
0fac17ad68 #19 Tests
* adds EMA test
2957035b5a #19 Tests
* adds EcoAccount tests
* fixes bugs found by testing
6992484b7f Export codelist command
* adds a useful custom command which exports a specific selectable codelist into a csv file
bbbaeab4c7 #19 Tests
* moves dummy data creation from BaseViewTestCase into BaseTestCase
08d023092f #19 Tests
* adds new BaseWorkflowTestCase class for encapsulating
* adds new InterventionWorkflowTestCase class with first workflow tests
bcee58700a #19 Tests
* adds workflow tests or deductions in InterventionWorkflowTestCase
* fixes bugs detected by testing
7d611a60d8 #19 Tests
* adds workflow tests for checkability and recordability for interventions
* fixes/improves code snippets detected by testing
667f378b74 #19 Tests
* adds workflow tests for compensation checking and recording
* improves related code
50e134ba91 #19 Tests
* adds workflow tests for eco account deduction creation
ce7033943f #19 Tests
* refactors sharing user setting by introducing share_with(user) and share_with_list(user_list) for BaseObject for a more self-explanatory sharing
ea14a01f89 #19 Tests
* adds workflow testing for geometries on new creation of intervention and compensation
*
037d3a8fee #19 Tests
* adds workflow edit testing for compensations
e59af1e437 #19 Tests
* restructures setup for workflow tests in interventions
mpeltriaux merged commit c1a251abc9 into master 3 years ago
The pull request has been merged as c1a251abc9.
Sign in to join this conversation.
Loading…
There is no content yet.