Chris Pyles
Chris Pyles
I think a good way of doing this would be transitioning to grading the autograder output using Otter Run instead of calling `grade_notebook` correctly (similar to the zip validation in...
The part of the file you're editing is automatically-generated when the documentation is built so any changes to its source will just get overwritten when readthedocs runs. I think this...
Hi @taylorgibson -- sorry for the delay. Been busy lately and this fell through the cracks. Yes, it does appear that the failing check is related to the changes you...
These changes are obsolete since Otter is now using `fica` to generate these blocks in the documentation, so I'm going to close this.
I've just merged #546 which adds a failed 0-point test when the PDF generation fails (screenshot in the PR). You can enable this behavior by setting ```yaml generate: warn_missing_pdf: true...
For Python, this is intentional. We don't want tests to clutter the student's global environment, so we duplicate it before running any tests on it. The only reason this behavior...
As part of this refactor it would also be nice to remake the Docker image build process so that changing the test files/support files doesn't require re-building the Docker image.
Closed wrong issue.
This would also be a good opportunity to convert the testing framework from `unittest` to `pytest`.
#467 converts the test framework to `pytest` for the beta version of v4 but results in a decrease in test coverage by ~13%. More tests need to be added.