gradescope-utils icon indicating copy to clipboard operation
gradescope-utils copied to clipboard

Python package for building Gradescope autograders

Results 11 gradescope-utils issues
Sort by recently updated
recently updated
newest added

**Description** Naming test cases with a new-line character on the first line causes the name of the function to be placed in the `results.json` file instead of the human-readable name...

bug

When student code generates exceptions, e.g. IndexError, tests fail without any indication of the root cause, making it difficult for students to debug their code. This change to the JSON...

One of the issues with Python testing, is that it's easy for students to read directories and figure out what files to potentially read. Although one could argue that a...

enhancement

https://docs.python.org/3/library/unittest.html#distinguishing-test-iterations-using-subtests Makes it easier to script parametrized tests.

enhancement

When a student submits code that breaks a test but it's not due to an assertion error, the feedback is either confusing or misleading. For example, if a student has...

enhancement

**Describe the bug** Raising an Assertion Error in unittest's setUpClass method causes exception in jsontestrunner's getLeaderboardData **To Reproduce** ```python import unittest from gradescope_utils.autograder_utils.decorators import ( weight, number, leaderboard, ) class...

bug

__Description of the bug:__ The `partial_credit` and `leaderboard` decorators are class-based and use a class-based decorator pattern with `@functools.wraps` around an inner decorator method, along with a local callback function...

In the event that an exception is raised during the *class* setup (`setUpClass`) using the `JSONTestRunner` with the built-in `unittest` module, the test runner crashes and fails to write to...

Hello, I figured out how to pass parameters to the JSONTestRunner from settings.py file in Django. I was able to test it locally with no issues. I am wondering, when...

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7. Release notes Sourced from actions/download-artifact's releases. v4.1.7 What's Changed Update @​actions/artifact dependency by @​bethanyj28 in actions/download-artifact#325 Full Changelog: https://github.com/actions/download-artifact/compare/v4.1.6...v4.1.7 v4.1.6 What's Changed updating @actions/artifact...

dependencies