Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autograde uses old version of Python's unittest #555

Open
tc-kirby opened this issue Oct 15, 2024 · 1 comment
Open

Autograde uses old version of Python's unittest #555

tc-kirby opened this issue Oct 15, 2024 · 1 comment

Comments

@tc-kirby
Copy link

Autograde seems to use an old version of unittest. The latest one has some great features like assertListEqual(). I know this might not be a main priority right now, but it would be great if it supported a more recent version.

@bnmnetp
Copy link
Member

bnmnetp commented Oct 15, 2024

The unittest module comes from the skulpt project and the various assertXXX type tests are all written in Python.

This would be an excellent area for incremental improvement, and an area where I think someone wanting to help out the community could make a contribution of code. (see src/lib/unittest/__init__.py) in the skulpt repo. As one of the maintainers of skulpt I would be happy to merge a PR that added new ways of testing to the unittest library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants