Chris Pyles
Chris Pyles
Proposal: instead of using args to the `Notebook` class, which are becoming more untenable, transition these arguments to a required `.otter` file, whose schema can be defined with `fica` and...
## Description When simulating a click on the save button element or its parent using JavaScript, the notebook is not saved. This is needed in an R client library for...
Currently, otter generate just appends the user-specified requirements to its own list: https://github.com/ucbds-infra/otter-grader/blob/dc50e33aa566202d5a7d92e9f05fecc46e2a4792/otter/generate/__init__.py#L96 Instead, it should dedupe these requirements, overriding otter's default with the user's (to keep user-specified version info)....
When passing the --debug flag to otter run, the autograder config is not overridden to set debug to true (checked with the -vv flag).
The all_or_nothing key of OK tests is broken. It's also poorly supported (can't be set through otter assign, can't be used at all with exception tests).
Versions 3.6 and 3.7 of Python have reached end of life, so patches for these versions can be removed from Otter.
As in #618, it's very easy to make a typo in the configurations and with fica these fail silently. Implement chrispyles/fica#12 and then ensure that that feature is used.
#### Current Behavior When a command is longer than the number of columns after the bash prompt, the command does not wrap, but goes back to the beginning of the...
If a question has no public test cases, otter assign [does not include a check cell](https://github.com/ucbds-infra/otter-grader/blob/master/otter/assign/notebook_transformer.py#L191). This results in these tests being run at the end of the notebook and...