![]() Fixes #1522 Closes #1534 Test plan: - Create a quiz and have users take it. - Generate quiz statistics. - Fetch the statistics via the api: https://canvas.instructure.com/doc/api/quiz_statistics.html# method.quizzes/quiz_statistics.index - They should include user_ids in addition to user_names Change-Id: I9cec089790a2216d1b4ec3469c5557782f1cb74d Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/218189 Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com> Tested-by: Jenkins Reviewed-by: Bryan Petty <bpetty@instructure.com> QA-Review: Mark McDermott <mmcdermott@instructure.com> Product-Review: Simon Williams <simon@instructure.com> |
||
---|---|---|
.. | ||
apps | ||
config/requirejs | ||
doc | ||
script | ||
tasks | ||
vendor | ||
www | ||
.gitignore | ||
.jshintignore | ||
.stylishcolors | ||
Gruntfile.js | ||
README.md | ||
package.json |
README.md
canvas-quizzes
A collection of quiz mini-apps for Canvas, the LMS by Instructure.
See the development guide to get started.
Dependencies
- React
- lodash / underscore
- RSVP
- d3
Running tests
Each app has its own suite. You can run all suites using grunt test
. If you want to run the suite for a single app, write down its name. For example: grunt test:events
.
If you want to filter specs that are run within a suite, use --filter="test_file_name.js"
. See grunt-contrib-jasmine for a complete reference.
License
Released under the AGPLv3 license, like Canvas.