canvas-lms/lib/outcomes
Augusto Callejas 299535a962 Further specify order of outcome results
closes OUT-2899

test plan:
  - in a course, create an outcome
  - create 5 assignments aligned to that outcome
  - as a student, submit to all the assignments
  - as a teacher, provide a rubric assessment to all submissions
  - in a separate browser tab, confirm that 5 results show up
    (so no skipped results and no repeating results), in result id
    order, using two different pagination approaches (replace
    "1" with the actual course id and prefix each call with
    the domain being tested, like http://canvas.docker):

   * 2 results per page
   /api/v1/courses/1/outcome_results/?per_page=2&page=1
   /api/v1/courses/1/outcome_results/?per_page=2&page=2
   /api/v1/courses/1/outcome_results/?per_page=2&page=3

   * 10 results per page
   /api/v1/courses/1/outcome_results/?per_page=10

Change-Id: I963c6c89e395e2a9de9914152cbd92f375ce8b4d
Reviewed-on: https://gerrit.instructure.com/176507
Tested-by: Jenkins
Reviewed-by: Matthew Berns <mberns@instructure.com>
QA-Review: Brian Watson <bwatson@instructure.com>
Product-Review: Neil Gupta <ngupta@instructure.com>
2019-01-02 17:27:42 +00:00
..
csv_importer.rb Fix validations, don't hide database errors. 2018-10-22 17:59:55 +00:00
enrollments.rb Allow read_grades permission to view alignments 2018-10-26 00:01:13 +00:00
import.rb change outcomes default calc method and int to decaying_average and 65 2018-10-17 19:27:57 +00:00
result_analytics.rb Further specify order of outcome results 2019-01-02 17:27:42 +00:00