Page MenuHomePhabricator

Test /my/preferences/ works correctly
Closed, ResolvedPublic

Description

Problem

Tracker doesn't have any tests in place to make sure /my/preferences/ works correctly and saves the expected data.
 

Proposed solution

Add test cases to trackersite/tracker/tests.py (class PreferencesTests) that will make sure that all available settings store data to the database.
 
Student is expected to send a patch for wikimedia-cz/tracker repository, hosted at Wikimedia Gerrit. When claiming task on GCI website, student should claim a respective Phabricator task as well.
 

Materials

 

Event Timeline

Change 561885 had a related patch set uploaded (by Alcarazzam; owner: Alcarazzam):
[wikimedia-cz/tracker@master] Add tests to /my/preferences/ view

https://gerrit.wikimedia.org/r/561885

Change 561885 merged by jenkins-bot:
[wikimedia-cz/tracker@master] Add tests to /my/preferences/ view

https://gerrit.wikimedia.org/r/561885