Skip to content

v1.0.9.

Compare
Choose a tag to compare
@tbrown122387 tbrown122387 released this 07 Sep 18:04
· 20 commits to master since this release

gradeR 1.0.9 (and 1.08 and 1.07)

Extra things

Student submissions are now run in a separate R session. This will ensure that student submissions are run with the same search path that they are using on their local machines.

A suppress_warnings argument was added to calcGradesForGradescope. Now you can choose whether or not warnings should be fatal when running student submission scripts.

Second, more flexibility in specifying the test visibility has been added. Students can see the test results before the submission deadline, after the submission deadline but before the publish date, after the publish date, or never.

Bug fixes

Fixed the multiple assertions bugs in calcGrades and calcGradesForGradescope. If one test had multiple calls to some expect function, all but the first would be ignored. Now, they are all tested, and full points are awarded if and only if they are all true. Thanks to Al Fischer of WCU for spotting this!

Two bugs in the vignette were fixed as well. data.csv needed to be in the local directory from where calcGrades is called, and there shouldn't be any setwd() calls in the test file.