A common library for the grading scripts.
Project description
cs3560-grading-lib
A common library for the grading scripts.
Install
$ python -m pip install cs3560-grading-lib
Features
Collecting the tests of problems into .github/classroom/autograding.json
.
python -m cs3560_grading_lib.tools.collect_autograding_tests
The cs3560_grading_lib.BaseTestCase
that provide assertFileExists
and assertCommandSuccessful
.
The later takes the result from cs3560_grading_lib.run_executable
or cs3560_grading_lib.run_targets
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for cs3560_grading_lib-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1af4bda49c91d74080699649e95950a23e895d32e9526f25eebf2f7b59ac95b |
|
MD5 | bd69b19022532eed729afd585902b349 |
|
BLAKE2b-256 | 643f270bc9d0f84ac962b046d427f0c98d163c9abf6832ba6f710849414bfcb8 |