Option added for controlling number of attempts #30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note: Please bear with me, as this is my first experience with a real-world pull request. Let me know if there are any questions or you have any feedback.
Motivation: The current commit does not allow users to set the number of quiz attempts allowed and the default settings are for only 1 attempt.
Overview of changes:
0
to set unlimited attemptsappend_quiz_allowed_attempts
intext2qti/quiz.py
. I know basic Python, so was not sure if how I handled this follows best practices.README.md
quiz.md
test file, which set attempts=1 in default manner. Added option line toquiz.md
test file set to 0, 1, 2, 5, and 100 and uploaded to Canvas to confirm unlimited, 1, 2, 5, and 100 allowed attempts, respectively.