Wikimedia
Tracker: Test /export/ works correctly
Problem
Tracker doesn't have any tests in place to make sure /export/
works properly. That means when a developer changes code that will break exporting logic, we won't discover that until an user reports it.
Proposed solution
Add a testcase that makes sure /export/
returns expected data. You should try to export all available items, and for each filterable item, make sure all of the filters work as expected.
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
- Tracker in production
- Test Tracker version - you can play with Tracker freely here
- Codebase
Task tags
Students who completed this task
Crutishnyk