![]() closes GRADE-964 closes GRADE-1024 closes GRADE-1059 refs GRADE-877 refs GRADE-1166 test plan: A. Setup 1. Enable Anonymous Moderated Marking 2. Select or create a course a. with Anonymous Marking enabled b. with three instructors (A, B, and C) c. with 51 or more students * this is for multiple pages of students 3. Select or create an assignment a. with Moderated Grading b. with Anonymous Grading c. with instructor A as the final grader 4. As each instructor (B and C) a. give at least one student a provisional grade on each assignment (using SpeedGrader) * This SHOULD create a new moderation_grader for each user and for each assignment B. Verify 1. Enable grader_names_visible_to_final_grader assignment.grader_names_visible_to_final_grader = true assignment.save! 2. Log in or act as instructor A 3. Visit the moderation page for the assignment 4. Verify both instructors B an C are named in the table 5. Verify all students are loaded into the table 6. Verify the correct grades are displayed in the table 7. Verify grades as associated with the correct graders 8. Verify ungraded student/grader pairs show as "–" C. Verify with Other Graders Anonymous 1. Disable grader_names_visible_to_final_grader assignment.grader_names_visible_to_final_grader = false assignment.save! 2. Log in or act as instructor A 3. Visit the moderation page for the assignment 4. Verify column headers display anonymous grader names * Students are not yet anonymized. Change-Id: I155567cf461380f7018c964e74d775ed182c9954 Reviewed-on: https://gerrit.instructure.com/151269 Tested-by: Jenkins Reviewed-by: Adrian Packel <apackel@instructure.com> Reviewed-by: Keith T. Garner <kgarner@instructure.com> QA-Review: Indira Pai <ipai@instructure.com> Product-Review: Sidharth Oberoi <soberoi@instructure.com> |
||
---|---|---|
Gemfile.d | ||
app | ||
bin | ||
build | ||
client_apps | ||
config | ||
db/migrate | ||
doc | ||
docker-compose | ||
frontend_build | ||
gems | ||
jest | ||
lib | ||
packages | ||
public | ||
script | ||
spec | ||
.babelrc | ||
.bowerrc | ||
.codeclimate.yml | ||
.dockerignore | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.i18nignore | ||
.i18nrc | ||
.jshintrc | ||
.npmrc | ||
.nvmrc | ||
.prettierrc | ||
.rubocop.yml | ||
.selinimumignore | ||
.stylelintrc | ||
.travis.yml | ||
CONTRIBUTING.md | ||
COPYRIGHT | ||
Dockerfile | ||
Dockerfile-production | ||
Gemfile | ||
LICENSE | ||
README.md | ||
Rakefile | ||
bower.json | ||
code_of_conduct.md | ||
config.ru | ||
docker-compose.jenkins.yml | ||
docker-compose.override.yml | ||
docker-compose.yml | ||
gulpfile.js | ||
issue_template.md | ||
jest.config.js | ||
karma.conf.js | ||
package.json | ||
schema.graphql | ||
webpack.config.js | ||
webpack.production.config.js | ||
webpack.test.config.js | ||
yarn.lock |
README.md
Canvas LMS
Canvas is a modern, open-source LMS developed and maintained by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.
Please see our main wiki page for more information
Installation
Detailed instructions for installation and configuration of Canvas are provided on our wiki.