Skip to content
cpritcha edited this page Aug 22, 2016 · 4 revisions

Test that the Assigned Curator Workflow is Working

  1. In your test data set be sure to have some untagged publications without a curator (in ./manage.py shell_plus ensure run Publication.objects.filter(assigned_curator__isnull=True, status='UNTAGGED').count() is greater than zero.
  2. Assign untagged publications a curator with the Django management command (for example you could run ./manage.py assign_curators --N 100 --users bob frank --verbose to assign at most 100 publications evenly between the users with usernames 'bob' and 'frank'.
  3. Test the Dashboard, Curate, Search, All Publication and Publication Edit pages to ensure the required functionality for each page works.

Feature Test for Dashboard Page

Feature Test for Curate Page

In the curate page in the Status pane you should see counts of all your assigned publications broken down by status.

In the Assigned Publications for pane you should see a list of all your assigned publications. Clicking on the one of the assigned publications should bring you to its Publication Edit page.

Feature Test for Search Page

Feature Test for All Publications Page

Feature Test for Publication Edit Page

Clone this wiki locally