Add unit-tests testing the behavior if an election is created without an user
Add unit-tests testing the behavior when editing an election without an user
Add the identifier of the candidates added
Adjust the documentation in the unit-tests
Add method to deny some of the candidates created in the database
Add unit-tests for the /contributions/ page
Add unit-tests testing the behavior when adding a candidate without an user
Fix redirection and error message
Do now allow one to change his/her submission if it has been approved
Add a 8th candidate to our test dataset
Approve the 8th candidate when asked approve some candidates
Adjust the unit-tests for the 8th candidate
More adjustments for the 8th candidate
Add first unit-tests for the update_candidate method
Add a 9th candidate
Adjust the unit-tests for the 9th candidate added to the dataset
Add unit-test checking that you cannot update an approved candidate
Add unit-test checking that you cannot update someone else's candidate
Add a denied property to the candidate object

This property allows to quickly find out if a candidate is approved,
denied or pending review
Used the denied property of the candidate in the contributions template